You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@drill.apache.org by br...@apache.org on 2018/06/12 02:16:18 UTC

[drill-site] branch asf-site updated: Add new doc: image metadata format plugin

This is an automated email from the ASF dual-hosted git repository.

bridgetb pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/drill-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 99f9beb  Add new doc: image metadata format plugin
99f9beb is described below

commit 99f9beb17459c9105ccf40326122a70468618fab
Author: Bridget Bevens <bb...@maprtech.com>
AuthorDate: Mon Jun 11 19:15:53 2018 -0700

    Add new doc: image metadata format plugin
---
 data/index.html                                    |    6 +
 docs/about-sql-function-examples/index.html        |    4 +
 docs/about-the-mapr-sandbox/index.html             |    4 +
 .../index.html                                     |    4 +
 docs/adding-custom-functions-to-drill/index.html   |    4 +
 .../aggregate-and-aggregate-statistical/index.html |    4 +
 docs/aggregate-window-functions/index.html         |    4 +
 docs/alter-system/index.html                       |    4 +
 .../index.html                                     |    4 +
 docs/analyzing-highly-dynamic-datasets/index.html  |    4 +
 docs/analyzing-social-media/index.html             |    4 +
 .../analyzing-the-yelp-academic-dataset/index.html |    4 +
 docs/aol-search/index.html                         |    4 +
 docs/apache-drill-0-4-0-release-notes/index.html   |    4 +
 docs/apache-drill-0-5-0-release-notes/index.html   |    4 +
 docs/apache-drill-0-6-0-release-notes/index.html   |    4 +
 docs/apache-drill-0-7-0-release-notes/index.html   |    4 +
 docs/apache-drill-0-8-0-release-notes/index.html   |    4 +
 docs/apache-drill-0-9-0-release-notes/index.html   |    4 +
 docs/apache-drill-1-0-0-release-notes/index.html   |    4 +
 docs/apache-drill-1-1-0-release-notes/index.html   |    4 +
 docs/apache-drill-1-10-0-release-notes/index.html  |    4 +
 docs/apache-drill-1-11-0-release-notes/index.html  |    4 +
 docs/apache-drill-1-12-0-release-notes/index.html  |    4 +
 docs/apache-drill-1-13-0-release-notes/index.html  |    4 +
 docs/apache-drill-1-2-0-release-notes/index.html   |    4 +
 docs/apache-drill-1-3-0-release-notes/index.html   |    4 +
 docs/apache-drill-1-4-0-release-notes/index.html   |    4 +
 docs/apache-drill-1-5-0-release-notes/index.html   |    4 +
 docs/apache-drill-1-6-0-release-notes/index.html   |    4 +
 docs/apache-drill-1-7-0-release-notes/index.html   |    4 +
 docs/apache-drill-1-8-0-release-notes/index.html   |    4 +
 docs/apache-drill-1-9-0-release-notes/index.html   |    4 +
 .../index.html                                     |    4 +
 docs/apache-drill-contribution-ideas/index.html    |    4 +
 .../index.html                                     |    4 +
 docs/appendix-a-release-note-issues/index.html     |    4 +
 docs/appendix-b-drill-env-sh-settings/index.html   |    4 +
 docs/appendix-c-troubleshooting/index.html         |    4 +
 .../index.html                                     |    4 +
 docs/architecture-introduction/index.html          |    4 +
 docs/architecture/index.html                       |    4 +
 docs/asynchronous-parquet-reader/index.html        |    4 +
 docs/browsing-data-and-defining-views/index.html   |    4 +
 docs/case/index.html                               |    4 +
 docs/choosing-a-storage-format/index.html          |    4 +
 docs/compiling-drill-from-source/index.html        |    4 +
 docs/configuration-options-introduction/index.html |    4 +
 docs/configuration-options/index.html              |    4 +
 docs/configuration-reference/index.html            |    4 +
 docs/configure-drill-introduction/index.html       |    4 +
 docs/configure-drill/index.html                    |    4 +
 .../index.html                                     |    4 +
 docs/configuring-a-multitenant-cluster/index.html  |    4 +
 .../index.html                                     |    4 +
 docs/configuring-drill-memory/index.html           |    4 +
 .../index.html                                     |    4 +
 docs/configuring-inbound-impersonation/index.html  |    4 +
 docs/configuring-jreport-with-drill/index.html     |    4 +
 docs/configuring-kerberos-security/index.html      |    4 +
 docs/configuring-multitenant-resources/index.html  |    4 +
 docs/configuring-odbc-on-linux/index.html          |    4 +
 docs/configuring-odbc-on-mac-os-x/index.html       |    4 +
 docs/configuring-odbc-on-windows/index.html        |    4 +
 docs/configuring-odbc/index.html                   |    4 +
 docs/configuring-plain-security/index.html         |    4 +
 .../index.html                                     |    4 +
 docs/configuring-the-drill-shell/index.html        |    4 +
 .../index.html                                     |    4 +
 .../index.html                                     |    4 +
 docs/configuring-user-impersonation/index.html     |    4 +
 .../index.html                                     |    4 +
 docs/connect-a-data-source-introduction/index.html |    4 +
 docs/connect-a-data-source/index.html              |    7 +
 docs/connecting-drill-explorer-to-data/index.html  |    4 +
 docs/contribute-to-drill/index.html                |    4 +
 .../index.html                                     |    4 +
 docs/core-modules/index.html                       |    4 +
 docs/create-function-using-jar/index.html          |    4 +
 docs/create-table-as-ctas/index.html               |    4 +
 docs/create-temporary-table-as-cttas/index.html    |    4 +
 docs/create-view/index.html                        |    4 +
 docs/creating-a-basic-drill-cluster/index.html     |    4 +
 docs/creating-custom-authenticators/index.html     |    4 +
 docs/custom-function-interfaces/index.html         |    4 +
 .../index.html                                     |    4 +
 docs/data-sources-and-file-formats/index.html      |    4 +
 docs/data-type-conversion/index.html               |    4 +
 docs/data-types/index.html                         |    4 +
 docs/date-time-and-timestamp/index.html            |    4 +
 docs/date-time-functions-and-arithmetic/index.html |    4 +
 docs/deploying-and-using-a-hive-udf/index.html     |    4 +
 docs/describe/index.html                           |    4 +
 docs/design-docs/index.html                        |    4 +
 .../index.html                                     |    4 +
 docs/develop-custom-functions/index.html           |    4 +
 docs/develop-drill/index.html                      |    4 +
 docs/developer-information/index.html              |    4 +
 docs/developing-a-simple-function/index.html       |    4 +
 docs/developing-an-aggregate-function/index.html   |    4 +
 docs/distributed-mode-prerequisites/index.html     |    4 +
 docs/drill-default-input-format/index.html         |    4 +
 docs/drill-explorer-introduction/index.html        |    4 +
 docs/drill-in-10-minutes/index.html                |    4 +
 docs/drill-introduction/index.html                 |    4 +
 docs/drill-on-yarn-command-line-tool/index.html    |    4 +
 docs/drill-on-yarn-introduction/index.html         |    4 +
 docs/drill-on-yarn/index.html                      |    4 +
 docs/drill-plan-syntax/index.html                  |    4 +
 docs/drill-query-execution/index.html              |    4 +
 docs/drop-function-using-jar/index.html            |    4 +
 docs/drop-table/index.html                         |    4 +
 docs/drop-view/index.html                          |    4 +
 docs/dynamic-udfs/index.html                       |    4 +
 docs/embedded-mode-prerequisites/index.html        |    4 +
 docs/enabling-query-queuing/index.html             |    4 +
 docs/enabling-web-ui-security/index.html           |    4 +
 docs/enron-emails/index.html                       |    4 +
 docs/error-messages/index.html                     |    4 +
 docs/explain/index.html                            |    4 +
 docs/file-system-storage-plugin/index.html         |    4 +
 docs/flatten/index.html                            |    4 +
 docs/from-clause/index.html                        |    4 +
 docs/functions-for-handling-nulls/index.html       |    4 +
 docs/getting-started/index.html                    |    4 +
 docs/getting-to-know-the-drill-sandbox/index.html  |    4 +
 docs/group-by-clause/index.html                    |    4 +
 .../index.html                                     |    4 +
 docs/handling-different-data-types/index.html      |    4 +
 docs/having-clause/index.html                      |    4 +
 docs/hbase-storage-plugin/index.html               |    4 +
 docs/hive-metadata-caching/index.html              |    4 +
 docs/hive-storage-plugin/index.html                |    4 +
 docs/hive-to-drill-data-type-mapping/index.html    |    4 +
 docs/how-to-partition-data/index.html              |    4 +
 docs/httpd-storage-plugin/index.html               |    4 +
 .../index.html                                     |    4 +
 docs/identifying-performance-issues/index.html     |    4 +
 docs/image-metadata-format-plugin/index.html       | 6150 ++++++++++++++++++++
 docs/index.html                                    |    4 +
 docs/install-drill-introduction/index.html         |    4 +
 docs/install-drill/index.html                      |    4 +
 .../index.html                                     |    4 +
 docs/installing-drill-in-embedded-mode/index.html  |    4 +
 .../index.html                                     |    4 +
 docs/installing-drill-on-the-cluster/index.html    |    4 +
 docs/installing-drill-on-windows/index.html        |    4 +
 .../installing-the-apache-drill-sandbox/index.html |    4 +
 docs/installing-the-driver-on-linux/index.html     |    4 +
 docs/installing-the-driver-on-mac-os-x/index.html  |    4 +
 docs/installing-the-driver-on-windows/index.html   |    4 +
 docs/installing-the-odbc-driver/index.html         |    4 +
 docs/interfaces-introduction/index.html            |    4 +
 docs/join-planning-guidelines/index.html           |    4 +
 docs/json-data-model/index.html                    |    4 +
 docs/kafka-storage-plugin/index.html               |    6 +-
 docs/kvgen/index.html                              |    4 +
 docs/launch-drill-under-yarn/index.html            |    4 +
 docs/learn-drill-with-the-mapr-sandbox/index.html  |    4 +
 docs/lesson-1-learn-about-the-data-set/index.html  |    4 +
 docs/lesson-2-run-queries-with-ansi-sql/index.html |    4 +
 .../index.html                                     |    4 +
 docs/lexical-structure/index.html                  |    4 +
 docs/limit-clause/index.html                       |    4 +
 docs/log-and-debug-introduction/index.html         |    4 +
 docs/log-and-debug/index.html                      |    4 +
 docs/logging-and-tracing/index.html                |    4 +
 .../index.html                                     |    4 +
 docs/mapr-db-format/index.html                     |    4 +
 docs/math-and-trig/index.html                      |    4 +
 docs/migrating-parquet-data/index.html             |    4 +
 docs/modify-logback-xml/index.html                 |    4 +
 docs/modifying-query-planning-options/index.html   |    4 +
 docs/mongodb-storage-plugin/index.html             |    4 +
 .../index.html                                     |    4 +
 docs/monitoring-metrics/index.html                 |    4 +
 docs/multiple-drill-clusters/index.html            |    4 +
 docs/nested-data-functions/index.html              |    4 +
 docs/nested-data-limitations/index.html            |    4 +
 docs/odbc-configuration-reference/index.html       |    4 +
 docs/odbc-jdbc-interfaces/index.html               |    6 +-
 docs/offset-clause/index.html                      |    4 +
 docs/opentsdb-storage-plugin/index.html            |    4 +
 docs/operators/index.html                          |    4 +
 .../optimizing-parquet-metadata-reading/index.html |    4 +
 docs/order-by-clause/index.html                    |    4 +
 docs/parquet-filter-pushdown/index.html            |    4 +
 docs/parquet-format/index.html                     |    4 +
 docs/partition-by-clause/index.html                |    4 +
 docs/partition-pruning-introduction/index.html     |    4 +
 docs/partition-pruning/index.html                  |    4 +
 docs/performance-tuning-introduction/index.html    |    4 +
 docs/performance-tuning-reference/index.html       |    4 +
 docs/performance-tuning/index.html                 |    4 +
 docs/performance/index.html                        |    4 +
 docs/persistent-configuration-storage/index.html   |    4 +
 docs/physical-operators/index.html                 |    4 +
 docs/planning-and-execution-options/index.html     |    4 +
 docs/plugin-configuration-basics/index.html        |   10 +-
 docs/ports-used-by-drill/index.html                |    4 +
 docs/project-bylaws/index.html                     |    4 +
 docs/query-audit-logging/index.html                |    4 +
 docs/query-data-introduction/index.html            |    4 +
 docs/query-data/index.html                         |    4 +
 docs/query-directory-functions/index.html          |    4 +
 .../query-plans-and-tuning-introduction/index.html |    4 +
 docs/query-plans-and-tuning/index.html             |    4 +
 docs/query-plans/index.html                        |    4 +
 docs/query-profile-column-descriptions/index.html  |    4 +
 docs/query-profiles/index.html                     |    4 +
 docs/query-stages/index.html                       |    4 +
 .../querying-a-file-system-introduction/index.html |    4 +
 docs/querying-a-file-system/index.html             |    4 +
 docs/querying-avro-files/index.html                |    4 +
 docs/querying-complex-data-introduction/index.html |    4 +
 docs/querying-complex-data/index.html              |    4 +
 docs/querying-directories/index.html               |    4 +
 docs/querying-hbase/index.html                     |    4 +
 docs/querying-hive/index.html                      |    4 +
 docs/querying-json-files/index.html                |    4 +
 docs/querying-parquet-files/index.html             |    4 +
 docs/querying-plain-text-files/index.html          |    4 +
 docs/querying-sequence-files/index.html            |    4 +
 docs/querying-system-tables/index.html             |    4 +
 docs/querying-the-information-schema/index.html    |    4 +
 docs/ranking-window-functions/index.html           |    4 +
 docs/rdbms-storage-plugin/index.html               |    4 +
 docs/release-notes/index.html                      |    4 +
 docs/repeated-contains/index.html                  |    4 +
 docs/repeated-count/index.html                     |    4 +
 docs/reserved-keywords/index.html                  |    4 +
 docs/reset/index.html                              |    4 +
 docs/rest-api-introduction/index.html              |    4 +
 docs/rest-api/index.html                           |    4 +
 docs/review-the-java-stack-trace/index.html        |    4 +
 docs/roles-and-privileges/index.html               |    4 +
 docs/rpc-overview/index.html                       |    4 +
 docs/s3-storage-plugin/index.html                  |    4 +
 docs/sample-data-donuts/index.html                 |    4 +
 docs/sample-datasets/index.html                    |    4 +
 docs/secure-communication-paths/index.html         |    4 +
 docs/securing-drill-introduction/index.html        |    4 +
 docs/securing-drill/index.html                     |    4 +
 docs/select-list/index.html                        |    4 +
 docs/select/index.html                             |    4 +
 docs/selecting-flat-data/index.html                |    4 +
 .../index.html                                     |    4 +
 docs/selecting-nested-data-for-a-column/index.html |    4 +
 docs/sequence-files/index.html                     |    4 +
 docs/set/index.html                                |    4 +
 docs/show-databases-and-show-schemas/index.html    |    4 +
 docs/show-files/index.html                         |    4 +
 docs/show-tables/index.html                        |    4 +
 .../index.html                                     |    4 +
 docs/sql-commands/index.html                       |    4 +
 docs/sql-conditional-expressions/index.html        |    4 +
 docs/sql-extensions/index.html                     |    4 +
 docs/sql-functions/index.html                      |    4 +
 docs/sql-reference-introduction/index.html         |    4 +
 docs/sql-reference/index.html                      |    4 +
 docs/sql-window-functions-examples/index.html      |    4 +
 docs/sql-window-functions-introduction/index.html  |    4 +
 docs/sql-window-functions/index.html               |    4 +
 docs/start-up-options/index.html                   |    4 +
 docs/starting-drill-in-distributed-mode/index.html |    4 +
 .../index.html                                     |    4 +
 docs/starting-drill-on-windows/index.html          |    4 +
 docs/starting-the-web-console/index.html           |    4 +
 docs/stopping-drill/index.html                     |    4 +
 docs/storage-plugin-configuration/index.html       |    4 +
 docs/storage-plugin-registration/index.html        |    4 +
 docs/string-manipulation/index.html                |    4 +
 .../index.html                                     |    4 +
 docs/summary/index.html                            |    4 +
 docs/supported-data-types/index.html               |    4 +
 docs/supported-sql-commands/index.html             |    4 +
 docs/tableau-examples/index.html                   |    4 +
 docs/testing-the-odbc-connection/index.html        |    4 +
 docs/text-files-csv-tsv-psv/index.html             |    4 +
 docs/throttling/index.html                         |    4 +
 docs/troubleshooting/index.html                    |    4 +
 docs/tutorial-develop-a-simple-function/index.html |    4 +
 docs/tutorials-introduction/index.html             |    4 +
 docs/tutorials/index.html                          |    4 +
 docs/union-set-operator/index.html                 |    4 +
 .../index.html                                     |    4 +
 docs/use/index.html                                |    4 +
 docs/useful-research/index.html                    |    4 +
 .../index.html                                     |    4 +
 .../index.html                                     |    4 +
 .../index.html                                     |    4 +
 docs/using-custom-functions-in-queries/index.html  |    4 +
 docs/using-drill-explorer/index.html               |    4 +
 .../index.html                                     |    4 +
 docs/using-drill-with-bi-tools/index.html          |    4 +
 .../index.html                                     |    4 +
 .../using-jdbc-with-squirrel-on-windows/index.html |    4 +
 .../using-jpam-as-the-pam-authenticator/index.html |    4 +
 .../index.html                                     |    4 +
 .../index.html                                     |    4 +
 docs/using-qlik-sense-with-drill/index.html        |    4 +
 .../index.html                                     |    4 +
 docs/using-the-drill-on-yarn-web-ui/index.html     |    4 +
 docs/using-the-jdbc-driver/index.html              |    4 +
 .../index.html                                     |    4 +
 docs/value-vectors/index.html                      |    4 +
 docs/value-window-functions/index.html             |    4 +
 docs/where-clause/index.html                       |    4 +
 docs/why-drill/index.html                          |    4 +
 docs/wikipedia-edit-history/index.html             |    4 +
 docs/with-clause/index.html                        |    4 +
 docs/workspaces/index.html                         |    4 +
 feed.xml                                           |    4 +-
 313 files changed, 7406 insertions(+), 7 deletions(-)

diff --git a/data/index.html b/data/index.html
index 2a7e67a..e4cb5b1 100644
--- a/data/index.html
+++ b/data/index.html
@@ -396,6 +396,12 @@
     "relative_path": "_docs/connect-a-data-source/plugins/113-kafka-storage-plugin.md"
 },
 {
+    "url": "/docs/image-metadata-format-plugin/",
+    "title": "Image Metadata Format Plugin",
+    "parent": "Connect a Data Source",
+    "relative_path": "_docs/connect-a-data-source/plugins/114-image-metadata-format-plugin.md"
+},
+{
     "url": "/docs/data-sources-and-file-formats-introduction/",
     "title": "Data Sources and File Formats Introduction",
     "parent": "Data Sources and File Formats",
diff --git a/docs/about-sql-function-examples/index.html b/docs/about-sql-function-examples/index.html
index 1a5d791..59750ef 100644
--- a/docs/about-sql-function-examples/index.html
+++ b/docs/about-sql-function-examples/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/about-the-mapr-sandbox/index.html b/docs/about-the-mapr-sandbox/index.html
index ba1f665..1b908a2 100644
--- a/docs/about-the-mapr-sandbox/index.html
+++ b/docs/about-the-mapr-sandbox/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/adding-custom-functions-to-drill-introduction/index.html b/docs/adding-custom-functions-to-drill-introduction/index.html
index cdc08f7..7a4c22d 100644
--- a/docs/adding-custom-functions-to-drill-introduction/index.html
+++ b/docs/adding-custom-functions-to-drill-introduction/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/adding-custom-functions-to-drill/index.html b/docs/adding-custom-functions-to-drill/index.html
index 4f68a7f..536231b 100644
--- a/docs/adding-custom-functions-to-drill/index.html
+++ b/docs/adding-custom-functions-to-drill/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/aggregate-and-aggregate-statistical/index.html b/docs/aggregate-and-aggregate-statistical/index.html
index a03d22a..7fcc268 100644
--- a/docs/aggregate-and-aggregate-statistical/index.html
+++ b/docs/aggregate-and-aggregate-statistical/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/aggregate-window-functions/index.html b/docs/aggregate-window-functions/index.html
index 82e24d4..1111523 100644
--- a/docs/aggregate-window-functions/index.html
+++ b/docs/aggregate-window-functions/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/alter-system/index.html b/docs/alter-system/index.html
index 4a85ed3..0386750 100644
--- a/docs/alter-system/index.html
+++ b/docs/alter-system/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/analyzing-data-using-window-functions/index.html b/docs/analyzing-data-using-window-functions/index.html
index 004cc7f..b04ccb4 100644
--- a/docs/analyzing-data-using-window-functions/index.html
+++ b/docs/analyzing-data-using-window-functions/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/analyzing-highly-dynamic-datasets/index.html b/docs/analyzing-highly-dynamic-datasets/index.html
index e232b53..8b62da7 100644
--- a/docs/analyzing-highly-dynamic-datasets/index.html
+++ b/docs/analyzing-highly-dynamic-datasets/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/analyzing-social-media/index.html b/docs/analyzing-social-media/index.html
index 64f2fc6..8c6bd4a 100644
--- a/docs/analyzing-social-media/index.html
+++ b/docs/analyzing-social-media/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/analyzing-the-yelp-academic-dataset/index.html b/docs/analyzing-the-yelp-academic-dataset/index.html
index 5db1457..50de525 100644
--- a/docs/analyzing-the-yelp-academic-dataset/index.html
+++ b/docs/analyzing-the-yelp-academic-dataset/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/aol-search/index.html b/docs/aol-search/index.html
index 656d17b..46eeb44 100644
--- a/docs/aol-search/index.html
+++ b/docs/aol-search/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-0-4-0-release-notes/index.html b/docs/apache-drill-0-4-0-release-notes/index.html
index 2b60019..a8b72c8 100644
--- a/docs/apache-drill-0-4-0-release-notes/index.html
+++ b/docs/apache-drill-0-4-0-release-notes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-0-5-0-release-notes/index.html b/docs/apache-drill-0-5-0-release-notes/index.html
index 437cbdb..a6dd55c 100644
--- a/docs/apache-drill-0-5-0-release-notes/index.html
+++ b/docs/apache-drill-0-5-0-release-notes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-0-6-0-release-notes/index.html b/docs/apache-drill-0-6-0-release-notes/index.html
index 5823744..dec9fdf 100644
--- a/docs/apache-drill-0-6-0-release-notes/index.html
+++ b/docs/apache-drill-0-6-0-release-notes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-0-7-0-release-notes/index.html b/docs/apache-drill-0-7-0-release-notes/index.html
index bcc1ff5..db67125 100644
--- a/docs/apache-drill-0-7-0-release-notes/index.html
+++ b/docs/apache-drill-0-7-0-release-notes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-0-8-0-release-notes/index.html b/docs/apache-drill-0-8-0-release-notes/index.html
index 71a67ec..a865a8d 100644
--- a/docs/apache-drill-0-8-0-release-notes/index.html
+++ b/docs/apache-drill-0-8-0-release-notes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-0-9-0-release-notes/index.html b/docs/apache-drill-0-9-0-release-notes/index.html
index 7366987..3a1ff2b 100644
--- a/docs/apache-drill-0-9-0-release-notes/index.html
+++ b/docs/apache-drill-0-9-0-release-notes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-1-0-0-release-notes/index.html b/docs/apache-drill-1-0-0-release-notes/index.html
index 5b47342..45351f9 100644
--- a/docs/apache-drill-1-0-0-release-notes/index.html
+++ b/docs/apache-drill-1-0-0-release-notes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-1-1-0-release-notes/index.html b/docs/apache-drill-1-1-0-release-notes/index.html
index 68482a6..10943bd 100644
--- a/docs/apache-drill-1-1-0-release-notes/index.html
+++ b/docs/apache-drill-1-1-0-release-notes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-1-10-0-release-notes/index.html b/docs/apache-drill-1-10-0-release-notes/index.html
index 74c3956..4b5adc7 100644
--- a/docs/apache-drill-1-10-0-release-notes/index.html
+++ b/docs/apache-drill-1-10-0-release-notes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-1-11-0-release-notes/index.html b/docs/apache-drill-1-11-0-release-notes/index.html
index ae09fa3..75e8e20 100644
--- a/docs/apache-drill-1-11-0-release-notes/index.html
+++ b/docs/apache-drill-1-11-0-release-notes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-1-12-0-release-notes/index.html b/docs/apache-drill-1-12-0-release-notes/index.html
index da0daf8..33745e5 100644
--- a/docs/apache-drill-1-12-0-release-notes/index.html
+++ b/docs/apache-drill-1-12-0-release-notes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-1-13-0-release-notes/index.html b/docs/apache-drill-1-13-0-release-notes/index.html
index a1163ab..72d4b46 100644
--- a/docs/apache-drill-1-13-0-release-notes/index.html
+++ b/docs/apache-drill-1-13-0-release-notes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-1-2-0-release-notes/index.html b/docs/apache-drill-1-2-0-release-notes/index.html
index a9a9112..01df438 100644
--- a/docs/apache-drill-1-2-0-release-notes/index.html
+++ b/docs/apache-drill-1-2-0-release-notes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-1-3-0-release-notes/index.html b/docs/apache-drill-1-3-0-release-notes/index.html
index 1059d9b..6251465 100644
--- a/docs/apache-drill-1-3-0-release-notes/index.html
+++ b/docs/apache-drill-1-3-0-release-notes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-1-4-0-release-notes/index.html b/docs/apache-drill-1-4-0-release-notes/index.html
index 35982f2..4690059 100644
--- a/docs/apache-drill-1-4-0-release-notes/index.html
+++ b/docs/apache-drill-1-4-0-release-notes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-1-5-0-release-notes/index.html b/docs/apache-drill-1-5-0-release-notes/index.html
index 41792ae..856239f 100644
--- a/docs/apache-drill-1-5-0-release-notes/index.html
+++ b/docs/apache-drill-1-5-0-release-notes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-1-6-0-release-notes/index.html b/docs/apache-drill-1-6-0-release-notes/index.html
index a4005d9..17bb004 100644
--- a/docs/apache-drill-1-6-0-release-notes/index.html
+++ b/docs/apache-drill-1-6-0-release-notes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-1-7-0-release-notes/index.html b/docs/apache-drill-1-7-0-release-notes/index.html
index 4817ec8..4ae711b 100644
--- a/docs/apache-drill-1-7-0-release-notes/index.html
+++ b/docs/apache-drill-1-7-0-release-notes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-1-8-0-release-notes/index.html b/docs/apache-drill-1-8-0-release-notes/index.html
index 79939a1..93e7185 100644
--- a/docs/apache-drill-1-8-0-release-notes/index.html
+++ b/docs/apache-drill-1-8-0-release-notes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-1-9-0-release-notes/index.html b/docs/apache-drill-1-9-0-release-notes/index.html
index 3c08b92..1378637 100644
--- a/docs/apache-drill-1-9-0-release-notes/index.html
+++ b/docs/apache-drill-1-9-0-release-notes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-contribution-guidelines/index.html b/docs/apache-drill-contribution-guidelines/index.html
index 8c42701..c7668ef 100644
--- a/docs/apache-drill-contribution-guidelines/index.html
+++ b/docs/apache-drill-contribution-guidelines/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-contribution-ideas/index.html b/docs/apache-drill-contribution-ideas/index.html
index 255f1f4..704cd6a 100644
--- a/docs/apache-drill-contribution-ideas/index.html
+++ b/docs/apache-drill-contribution-ideas/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/apache-drill-m1-release-notes-apache-drill-alpha/index.html b/docs/apache-drill-m1-release-notes-apache-drill-alpha/index.html
index c5ba1e4..c3bae3c 100644
--- a/docs/apache-drill-m1-release-notes-apache-drill-alpha/index.html
+++ b/docs/apache-drill-m1-release-notes-apache-drill-alpha/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/appendix-a-release-note-issues/index.html b/docs/appendix-a-release-note-issues/index.html
index b19933c..c46ab79 100644
--- a/docs/appendix-a-release-note-issues/index.html
+++ b/docs/appendix-a-release-note-issues/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/appendix-b-drill-env-sh-settings/index.html b/docs/appendix-b-drill-env-sh-settings/index.html
index 381ae1e..6cb5db9 100644
--- a/docs/appendix-b-drill-env-sh-settings/index.html
+++ b/docs/appendix-b-drill-env-sh-settings/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/appendix-c-troubleshooting/index.html b/docs/appendix-c-troubleshooting/index.html
index 4dcadbc..b65d9ab 100644
--- a/docs/appendix-c-troubleshooting/index.html
+++ b/docs/appendix-c-troubleshooting/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/appendix-d-recreate-the-drill-archive/index.html b/docs/appendix-d-recreate-the-drill-archive/index.html
index 7c64b6e..ecc28ca 100644
--- a/docs/appendix-d-recreate-the-drill-archive/index.html
+++ b/docs/appendix-d-recreate-the-drill-archive/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/architecture-introduction/index.html b/docs/architecture-introduction/index.html
index 620b754..7324166 100644
--- a/docs/architecture-introduction/index.html
+++ b/docs/architecture-introduction/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/architecture/index.html b/docs/architecture/index.html
index 4c5c239..dbd6286 100644
--- a/docs/architecture/index.html
+++ b/docs/architecture/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/asynchronous-parquet-reader/index.html b/docs/asynchronous-parquet-reader/index.html
index 7e37f30..97ba3df 100644
--- a/docs/asynchronous-parquet-reader/index.html
+++ b/docs/asynchronous-parquet-reader/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/browsing-data-and-defining-views/index.html b/docs/browsing-data-and-defining-views/index.html
index 87a64ac..058456d 100644
--- a/docs/browsing-data-and-defining-views/index.html
+++ b/docs/browsing-data-and-defining-views/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/case/index.html b/docs/case/index.html
index 4f6bd53..96c33e1 100644
--- a/docs/case/index.html
+++ b/docs/case/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/choosing-a-storage-format/index.html b/docs/choosing-a-storage-format/index.html
index 8aebfa6..f9e4a28 100644
--- a/docs/choosing-a-storage-format/index.html
+++ b/docs/choosing-a-storage-format/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/compiling-drill-from-source/index.html b/docs/compiling-drill-from-source/index.html
index e1a3723..58bbb7f 100644
--- a/docs/compiling-drill-from-source/index.html
+++ b/docs/compiling-drill-from-source/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuration-options-introduction/index.html b/docs/configuration-options-introduction/index.html
index aed7c3a..be7bebf 100644
--- a/docs/configuration-options-introduction/index.html
+++ b/docs/configuration-options-introduction/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuration-options/index.html b/docs/configuration-options/index.html
index 6d3b891..2ee2174 100644
--- a/docs/configuration-options/index.html
+++ b/docs/configuration-options/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuration-reference/index.html b/docs/configuration-reference/index.html
index 85bdc89..e576e36 100644
--- a/docs/configuration-reference/index.html
+++ b/docs/configuration-reference/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configure-drill-introduction/index.html b/docs/configure-drill-introduction/index.html
index 0b7c4d2..5be6b1e 100644
--- a/docs/configure-drill-introduction/index.html
+++ b/docs/configure-drill-introduction/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configure-drill/index.html b/docs/configure-drill/index.html
index cde9cbf..cd96370 100644
--- a/docs/configure-drill/index.html
+++ b/docs/configure-drill/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuring-a-multitenant-cluster-introduction/index.html b/docs/configuring-a-multitenant-cluster-introduction/index.html
index bbb6c14..faf598c 100644
--- a/docs/configuring-a-multitenant-cluster-introduction/index.html
+++ b/docs/configuring-a-multitenant-cluster-introduction/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuring-a-multitenant-cluster/index.html b/docs/configuring-a-multitenant-cluster/index.html
index 3827b12..038c741 100644
--- a/docs/configuring-a-multitenant-cluster/index.html
+++ b/docs/configuring-a-multitenant-cluster/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuring-cgroups-to-control-cpu-usage/index.html b/docs/configuring-cgroups-to-control-cpu-usage/index.html
index c2c3897..f754b5c 100644
--- a/docs/configuring-cgroups-to-control-cpu-usage/index.html
+++ b/docs/configuring-cgroups-to-control-cpu-usage/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuring-drill-memory/index.html b/docs/configuring-drill-memory/index.html
index a93aa99..2a8e26c 100644
--- a/docs/configuring-drill-memory/index.html
+++ b/docs/configuring-drill-memory/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuring-drill-to-use-spnego-for-http-authentication/index.html b/docs/configuring-drill-to-use-spnego-for-http-authentication/index.html
index 80626a4..a51cd85 100644
--- a/docs/configuring-drill-to-use-spnego-for-http-authentication/index.html
+++ b/docs/configuring-drill-to-use-spnego-for-http-authentication/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuring-inbound-impersonation/index.html b/docs/configuring-inbound-impersonation/index.html
index 1e359a4..f0488df 100644
--- a/docs/configuring-inbound-impersonation/index.html
+++ b/docs/configuring-inbound-impersonation/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuring-jreport-with-drill/index.html b/docs/configuring-jreport-with-drill/index.html
index 8837d06..ecd5e04 100644
--- a/docs/configuring-jreport-with-drill/index.html
+++ b/docs/configuring-jreport-with-drill/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuring-kerberos-security/index.html b/docs/configuring-kerberos-security/index.html
index efd332f..9193033 100644
--- a/docs/configuring-kerberos-security/index.html
+++ b/docs/configuring-kerberos-security/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuring-multitenant-resources/index.html b/docs/configuring-multitenant-resources/index.html
index f53a4ba..d29d808 100644
--- a/docs/configuring-multitenant-resources/index.html
+++ b/docs/configuring-multitenant-resources/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuring-odbc-on-linux/index.html b/docs/configuring-odbc-on-linux/index.html
index 5ef04bb..3ccfc49 100644
--- a/docs/configuring-odbc-on-linux/index.html
+++ b/docs/configuring-odbc-on-linux/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuring-odbc-on-mac-os-x/index.html b/docs/configuring-odbc-on-mac-os-x/index.html
index ee0d054..3c91665 100644
--- a/docs/configuring-odbc-on-mac-os-x/index.html
+++ b/docs/configuring-odbc-on-mac-os-x/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuring-odbc-on-windows/index.html b/docs/configuring-odbc-on-windows/index.html
index d2d95ec..2cb75d5 100644
--- a/docs/configuring-odbc-on-windows/index.html
+++ b/docs/configuring-odbc-on-windows/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuring-odbc/index.html b/docs/configuring-odbc/index.html
index 4a73d32..e6d9826 100644
--- a/docs/configuring-odbc/index.html
+++ b/docs/configuring-odbc/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuring-plain-security/index.html b/docs/configuring-plain-security/index.html
index e12ec60..c40f271 100644
--- a/docs/configuring-plain-security/index.html
+++ b/docs/configuring-plain-security/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuring-resources-for-a-shared-drillbit/index.html b/docs/configuring-resources-for-a-shared-drillbit/index.html
index 4409eb6..a27981a 100644
--- a/docs/configuring-resources-for-a-shared-drillbit/index.html
+++ b/docs/configuring-resources-for-a-shared-drillbit/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuring-the-drill-shell/index.html b/docs/configuring-the-drill-shell/index.html
index 6a106f9..08267d6 100644
--- a/docs/configuring-the-drill-shell/index.html
+++ b/docs/configuring-the-drill-shell/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuring-tibco-spotfire-server-with-drill/index.html b/docs/configuring-tibco-spotfire-server-with-drill/index.html
index 40f676c..a950d43 100644
--- a/docs/configuring-tibco-spotfire-server-with-drill/index.html
+++ b/docs/configuring-tibco-spotfire-server-with-drill/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuring-user-impersonation-with-hive-authorization/index.html b/docs/configuring-user-impersonation-with-hive-authorization/index.html
index 80efb93..22e1685 100644
--- a/docs/configuring-user-impersonation-with-hive-authorization/index.html
+++ b/docs/configuring-user-impersonation-with-hive-authorization/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuring-user-impersonation/index.html b/docs/configuring-user-impersonation/index.html
index d954683..d11a2a2 100644
--- a/docs/configuring-user-impersonation/index.html
+++ b/docs/configuring-user-impersonation/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/configuring-web-console-and-rest-api-security/index.html b/docs/configuring-web-console-and-rest-api-security/index.html
index d8e7a91..63dee39 100644
--- a/docs/configuring-web-console-and-rest-api-security/index.html
+++ b/docs/configuring-web-console-and-rest-api-security/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/connect-a-data-source-introduction/index.html b/docs/connect-a-data-source-introduction/index.html
index d5343c9..aee8254 100644
--- a/docs/connect-a-data-source-introduction/index.html
+++ b/docs/connect-a-data-source-introduction/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/connect-a-data-source/index.html b/docs/connect-a-data-source/index.html
index e1d0891..64266d6 100644
--- a/docs/connect-a-data-source/index.html
+++ b/docs/connect-a-data-source/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
@@ -1277,6 +1281,9 @@
           <li><a href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
         
       
+          <li><a href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+        
+      
       </ul>
     
       
diff --git a/docs/connecting-drill-explorer-to-data/index.html b/docs/connecting-drill-explorer-to-data/index.html
index 42ff727..aa11a22 100644
--- a/docs/connecting-drill-explorer-to-data/index.html
+++ b/docs/connecting-drill-explorer-to-data/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/contribute-to-drill/index.html b/docs/contribute-to-drill/index.html
index 561ef4d..5ed83da 100644
--- a/docs/contribute-to-drill/index.html
+++ b/docs/contribute-to-drill/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/controlling-parallelization-to-balance-performance-with-multi-tenancy/index.html b/docs/controlling-parallelization-to-balance-performance-with-multi-tenancy/index.html
index c3419f9..c24afa6 100644
--- a/docs/controlling-parallelization-to-balance-performance-with-multi-tenancy/index.html
+++ b/docs/controlling-parallelization-to-balance-performance-with-multi-tenancy/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/core-modules/index.html b/docs/core-modules/index.html
index f480d4e..c2ab06f 100644
--- a/docs/core-modules/index.html
+++ b/docs/core-modules/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/create-function-using-jar/index.html b/docs/create-function-using-jar/index.html
index 5fb2478..55a0a5e 100644
--- a/docs/create-function-using-jar/index.html
+++ b/docs/create-function-using-jar/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/create-table-as-ctas/index.html b/docs/create-table-as-ctas/index.html
index 071bdc6..128b440 100644
--- a/docs/create-table-as-ctas/index.html
+++ b/docs/create-table-as-ctas/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/create-temporary-table-as-cttas/index.html b/docs/create-temporary-table-as-cttas/index.html
index 977a1f1..9bd3212 100644
--- a/docs/create-temporary-table-as-cttas/index.html
+++ b/docs/create-temporary-table-as-cttas/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/create-view/index.html b/docs/create-view/index.html
index f407465..6a90538 100644
--- a/docs/create-view/index.html
+++ b/docs/create-view/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/creating-a-basic-drill-cluster/index.html b/docs/creating-a-basic-drill-cluster/index.html
index 809a372..a542056 100644
--- a/docs/creating-a-basic-drill-cluster/index.html
+++ b/docs/creating-a-basic-drill-cluster/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/creating-custom-authenticators/index.html b/docs/creating-custom-authenticators/index.html
index 370cabf..b65105d 100644
--- a/docs/creating-custom-authenticators/index.html
+++ b/docs/creating-custom-authenticators/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/custom-function-interfaces/index.html b/docs/custom-function-interfaces/index.html
index 965213d..6ec2ae8 100644
--- a/docs/custom-function-interfaces/index.html
+++ b/docs/custom-function-interfaces/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/data-sources-and-file-formats-introduction/index.html b/docs/data-sources-and-file-formats-introduction/index.html
index ac988bf..03d008a 100644
--- a/docs/data-sources-and-file-formats-introduction/index.html
+++ b/docs/data-sources-and-file-formats-introduction/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/data-sources-and-file-formats/index.html b/docs/data-sources-and-file-formats/index.html
index 91a528a..5aa3b39 100644
--- a/docs/data-sources-and-file-formats/index.html
+++ b/docs/data-sources-and-file-formats/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/data-type-conversion/index.html b/docs/data-type-conversion/index.html
index aba6335..c165d7d 100644
--- a/docs/data-type-conversion/index.html
+++ b/docs/data-type-conversion/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/data-types/index.html b/docs/data-types/index.html
index e4b20bf..e8c4462 100644
--- a/docs/data-types/index.html
+++ b/docs/data-types/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/date-time-and-timestamp/index.html b/docs/date-time-and-timestamp/index.html
index b2e2f70..7b19203 100644
--- a/docs/date-time-and-timestamp/index.html
+++ b/docs/date-time-and-timestamp/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/date-time-functions-and-arithmetic/index.html b/docs/date-time-functions-and-arithmetic/index.html
index 662cbd8..d1182af 100644
--- a/docs/date-time-functions-and-arithmetic/index.html
+++ b/docs/date-time-functions-and-arithmetic/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/deploying-and-using-a-hive-udf/index.html b/docs/deploying-and-using-a-hive-udf/index.html
index 644b2cb..a706c56 100644
--- a/docs/deploying-and-using-a-hive-udf/index.html
+++ b/docs/deploying-and-using-a-hive-udf/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/describe/index.html b/docs/describe/index.html
index 7623437..3a3dc1e 100644
--- a/docs/describe/index.html
+++ b/docs/describe/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/design-docs/index.html b/docs/design-docs/index.html
index 6fe894b..310a0dd 100644
--- a/docs/design-docs/index.html
+++ b/docs/design-docs/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/develop-custom-functions-introduction/index.html b/docs/develop-custom-functions-introduction/index.html
index b4ec790..ea7ccf5 100644
--- a/docs/develop-custom-functions-introduction/index.html
+++ b/docs/develop-custom-functions-introduction/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/develop-custom-functions/index.html b/docs/develop-custom-functions/index.html
index f8e0e89..3c795d0 100644
--- a/docs/develop-custom-functions/index.html
+++ b/docs/develop-custom-functions/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/develop-drill/index.html b/docs/develop-drill/index.html
index 7c3ad37..f1e63df 100644
--- a/docs/develop-drill/index.html
+++ b/docs/develop-drill/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/developer-information/index.html b/docs/developer-information/index.html
index 80705ac..54296d9 100644
--- a/docs/developer-information/index.html
+++ b/docs/developer-information/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/developing-a-simple-function/index.html b/docs/developing-a-simple-function/index.html
index ed7ea30..c746690 100644
--- a/docs/developing-a-simple-function/index.html
+++ b/docs/developing-a-simple-function/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/developing-an-aggregate-function/index.html b/docs/developing-an-aggregate-function/index.html
index 70c6cde..c8d40bd 100644
--- a/docs/developing-an-aggregate-function/index.html
+++ b/docs/developing-an-aggregate-function/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/distributed-mode-prerequisites/index.html b/docs/distributed-mode-prerequisites/index.html
index 7f0a419..9479579 100644
--- a/docs/distributed-mode-prerequisites/index.html
+++ b/docs/distributed-mode-prerequisites/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/drill-default-input-format/index.html b/docs/drill-default-input-format/index.html
index 39a5415..eaf9ed1 100644
--- a/docs/drill-default-input-format/index.html
+++ b/docs/drill-default-input-format/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/drill-explorer-introduction/index.html b/docs/drill-explorer-introduction/index.html
index cd0331d..cb61938 100644
--- a/docs/drill-explorer-introduction/index.html
+++ b/docs/drill-explorer-introduction/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/drill-in-10-minutes/index.html b/docs/drill-in-10-minutes/index.html
index c02d3ed..01f5fb4 100644
--- a/docs/drill-in-10-minutes/index.html
+++ b/docs/drill-in-10-minutes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/drill-introduction/index.html b/docs/drill-introduction/index.html
index 72b76d2..9dec261 100644
--- a/docs/drill-introduction/index.html
+++ b/docs/drill-introduction/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/drill-on-yarn-command-line-tool/index.html b/docs/drill-on-yarn-command-line-tool/index.html
index bd2b5ba..106d1ea 100644
--- a/docs/drill-on-yarn-command-line-tool/index.html
+++ b/docs/drill-on-yarn-command-line-tool/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/drill-on-yarn-introduction/index.html b/docs/drill-on-yarn-introduction/index.html
index da3e2d6..cd133e3 100644
--- a/docs/drill-on-yarn-introduction/index.html
+++ b/docs/drill-on-yarn-introduction/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/drill-on-yarn/index.html b/docs/drill-on-yarn/index.html
index 452a677..10fff59 100644
--- a/docs/drill-on-yarn/index.html
+++ b/docs/drill-on-yarn/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/drill-plan-syntax/index.html b/docs/drill-plan-syntax/index.html
index 12d8e01..8c59672 100644
--- a/docs/drill-plan-syntax/index.html
+++ b/docs/drill-plan-syntax/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/drill-query-execution/index.html b/docs/drill-query-execution/index.html
index 31a7657..7387dd7 100644
--- a/docs/drill-query-execution/index.html
+++ b/docs/drill-query-execution/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/drop-function-using-jar/index.html b/docs/drop-function-using-jar/index.html
index 7b568ee..95a470a 100644
--- a/docs/drop-function-using-jar/index.html
+++ b/docs/drop-function-using-jar/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/drop-table/index.html b/docs/drop-table/index.html
index f5254e9..e151b8e 100644
--- a/docs/drop-table/index.html
+++ b/docs/drop-table/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/drop-view/index.html b/docs/drop-view/index.html
index 4e1b16c..929500c 100644
--- a/docs/drop-view/index.html
+++ b/docs/drop-view/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/dynamic-udfs/index.html b/docs/dynamic-udfs/index.html
index e127552..2cf79ad 100644
--- a/docs/dynamic-udfs/index.html
+++ b/docs/dynamic-udfs/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/embedded-mode-prerequisites/index.html b/docs/embedded-mode-prerequisites/index.html
index 82cdd19..6d4c004 100644
--- a/docs/embedded-mode-prerequisites/index.html
+++ b/docs/embedded-mode-prerequisites/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/enabling-query-queuing/index.html b/docs/enabling-query-queuing/index.html
index 2b68c18..ce082ed 100644
--- a/docs/enabling-query-queuing/index.html
+++ b/docs/enabling-query-queuing/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/enabling-web-ui-security/index.html b/docs/enabling-web-ui-security/index.html
index 6eb6479..9a4a804 100644
--- a/docs/enabling-web-ui-security/index.html
+++ b/docs/enabling-web-ui-security/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/enron-emails/index.html b/docs/enron-emails/index.html
index 35403cf..f27e6d8 100644
--- a/docs/enron-emails/index.html
+++ b/docs/enron-emails/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/error-messages/index.html b/docs/error-messages/index.html
index f066528..b9b8603 100644
--- a/docs/error-messages/index.html
+++ b/docs/error-messages/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/explain/index.html b/docs/explain/index.html
index 2ecaa48..a57aa26 100644
--- a/docs/explain/index.html
+++ b/docs/explain/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/file-system-storage-plugin/index.html b/docs/file-system-storage-plugin/index.html
index c549338..6630786 100644
--- a/docs/file-system-storage-plugin/index.html
+++ b/docs/file-system-storage-plugin/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/flatten/index.html b/docs/flatten/index.html
index 0771968..540b971 100644
--- a/docs/flatten/index.html
+++ b/docs/flatten/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/from-clause/index.html b/docs/from-clause/index.html
index dd0d062..72879ee 100644
--- a/docs/from-clause/index.html
+++ b/docs/from-clause/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/functions-for-handling-nulls/index.html b/docs/functions-for-handling-nulls/index.html
index c213236..5909f24 100644
--- a/docs/functions-for-handling-nulls/index.html
+++ b/docs/functions-for-handling-nulls/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/getting-started/index.html b/docs/getting-started/index.html
index dce7802..7f2111b 100644
--- a/docs/getting-started/index.html
+++ b/docs/getting-started/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/getting-to-know-the-drill-sandbox/index.html b/docs/getting-to-know-the-drill-sandbox/index.html
index 61999bc..6d233dc 100644
--- a/docs/getting-to-know-the-drill-sandbox/index.html
+++ b/docs/getting-to-know-the-drill-sandbox/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/group-by-clause/index.html b/docs/group-by-clause/index.html
index 99533db..a963af3 100644
--- a/docs/group-by-clause/index.html
+++ b/docs/group-by-clause/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/guidelines-for-optimizing-aggregation/index.html b/docs/guidelines-for-optimizing-aggregation/index.html
index 9c5c126..a26fd15 100644
--- a/docs/guidelines-for-optimizing-aggregation/index.html
+++ b/docs/guidelines-for-optimizing-aggregation/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/handling-different-data-types/index.html b/docs/handling-different-data-types/index.html
index 9124b0d..86352a2 100644
--- a/docs/handling-different-data-types/index.html
+++ b/docs/handling-different-data-types/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/having-clause/index.html b/docs/having-clause/index.html
index c730731..f57894c 100644
--- a/docs/having-clause/index.html
+++ b/docs/having-clause/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/hbase-storage-plugin/index.html b/docs/hbase-storage-plugin/index.html
index 561cad0..cb38488 100644
--- a/docs/hbase-storage-plugin/index.html
+++ b/docs/hbase-storage-plugin/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/hive-metadata-caching/index.html b/docs/hive-metadata-caching/index.html
index afbf3b9..52e7c23 100644
--- a/docs/hive-metadata-caching/index.html
+++ b/docs/hive-metadata-caching/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/hive-storage-plugin/index.html b/docs/hive-storage-plugin/index.html
index fb5bf88..ac19760 100644
--- a/docs/hive-storage-plugin/index.html
+++ b/docs/hive-storage-plugin/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/hive-to-drill-data-type-mapping/index.html b/docs/hive-to-drill-data-type-mapping/index.html
index bbd9116..0a4cd24 100644
--- a/docs/hive-to-drill-data-type-mapping/index.html
+++ b/docs/hive-to-drill-data-type-mapping/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/how-to-partition-data/index.html b/docs/how-to-partition-data/index.html
index 1617eb7..ca27b91 100644
--- a/docs/how-to-partition-data/index.html
+++ b/docs/how-to-partition-data/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/httpd-storage-plugin/index.html b/docs/httpd-storage-plugin/index.html
index 47db143..68a577a 100644
--- a/docs/httpd-storage-plugin/index.html
+++ b/docs/httpd-storage-plugin/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/identifying-multiple-drill-versions-in-a-cluster/index.html b/docs/identifying-multiple-drill-versions-in-a-cluster/index.html
index fc65e3e..6a0a3c6 100644
--- a/docs/identifying-multiple-drill-versions-in-a-cluster/index.html
+++ b/docs/identifying-multiple-drill-versions-in-a-cluster/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/identifying-performance-issues/index.html b/docs/identifying-performance-issues/index.html
index fe9490e..c7c2c8b 100644
--- a/docs/identifying-performance-issues/index.html
+++ b/docs/identifying-performance-issues/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/image-metadata-format-plugin/index.html b/docs/image-metadata-format-plugin/index.html
new file mode 100644
index 0000000..441e4cf
--- /dev/null
+++ b/docs/image-metadata-format-plugin/index.html
@@ -0,0 +1,6150 @@
+<!DOCTYPE html>
+<html>
+
+<head>
+
+<meta charset="UTF-8">
+<meta name=viewport content="width=device-width, initial-scale=1">
+
+
+<title>Image Metadata Format Plugin - Apache Drill</title>
+
+<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet" type="text/css"/>
+<link href='//fonts.googleapis.com/css?family=PT+Sans' rel='stylesheet' type='text/css'/>
+<link href="/css/site.css" rel="stylesheet" type="text/css"/>
+
+<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon"/>
+<link rel="icon" href="/favicon.ico" type="image/x-icon"/>
+
+<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js" language="javascript" type="text/javascript"></script>
+<script src="//cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.3/jquery.easing.min.js" language="javascript" type="text/javascript"></script>
+<script language="javascript" type="text/javascript" src="/js/modernizr.custom.js"></script>
+<script language="javascript" type="text/javascript" src="/js/script.js"></script>
+<script language="javascript" type="text/javascript" src="/js/drill.js"></script>
+
+</head>
+
+
+<body onResize="resized();">
+  <div class="page-wrap">
+    <div class="bui"></div>
+
+<div id="menu" class="mw">
+<ul>
+  <li class='toc-categories'>
+  <a class="expand-toc-icon" href="javascript:void(0);"><i class="fa fa-bars"></i></a>
+  </li>
+  <li class="logo"><a href="/"></a></li>
+  <li class='expand-menu'>
+  <a href="javascript:void(0);"><span class='menu-text'>Menu</span><span class='expand-icon'><i class="fa fa-bars"></i></span></a>
+  </li>
+  <li class='clear-float'></li>
+  <li class="documentation-menu">
+    <a href="/docs/">Documentation</a>
+    <ul>
+      
+        <li><a href="/docs/getting-started/">Getting Started</a></li>
+      
+        <li><a href="/docs/architecture/">Architecture</a></li>
+      
+        <li><a href="/docs/tutorials/">Tutorials</a></li>
+      
+        <li><a href="/docs/drill-on-yarn/">Drill-on-YARN</a></li>
+      
+        <li><a href="/docs/install-drill/">Install Drill</a></li>
+      
+        <li><a href="/docs/configure-drill/">Configure Drill</a></li>
+      
+        <li><a href="/docs/connect-a-data-source/">Connect a Data Source</a></li>
+      
+        <li><a href="/docs/odbc-jdbc-interfaces/">ODBC/JDBC Interfaces</a></li>
+      
+        <li><a href="/docs/query-data/">Query Data</a></li>
+      
+        <li><a href="/docs/performance-tuning/">Performance Tuning</a></li>
+      
+        <li><a href="/docs/log-and-debug/">Log and Debug</a></li>
+      
+        <li><a href="/docs/sql-reference/">SQL Reference</a></li>
+      
+        <li><a href="/docs/data-sources-and-file-formats/">Data Sources and File Formats</a></li>
+      
+        <li><a href="/docs/develop-custom-functions/">Develop Custom Functions</a></li>
+      
+        <li><a href="/docs/troubleshooting/">Troubleshooting</a></li>
+      
+        <li><a href="/docs/developer-information/">Developer Information</a></li>
+      
+        <li><a href="/docs/release-notes/">Release Notes</a></li>
+      
+        <li><a href="/docs/sample-datasets/">Sample Datasets</a></li>
+      
+        <li><a href="/docs/project-bylaws/">Project Bylaws</a></li>
+      
+    </ul>
+  </li>
+  <li class='nav'>
+    <a href="/community-resources/">Community</a>
+    <ul>
+      <li><a href="/team/">Team</a></li>
+      <li><a href="/mailinglists/">Mailing Lists</a></li>
+      <li><a href="/community-resources/">Community Resources</a></li>
+    </ul>
+  </li>
+  <li class='nav'><a href="/faq/">FAQ</a></li>
+  <li class='nav'><a href="/blog/">Blog</a></li>
+  <li id="twitter-menu-item"><a href="https://twitter.com/apachedrill" title="apachedrill on twitter" target="_blank"><img src="/images/twitter_32_26_white.png" alt="twitter logo" align="center"></a> </li>
+  <li class='search-bar'>
+    <form id="drill-search-form">
+      <input type="text" placeholder="Search Apache Drill" id="drill-search-term" />
+      <button type="submit">
+        <i class="fa fa-search"></i>
+      </button>
+    </form>
+  </li>
+  <li class="d">
+    <a href="/download/">
+      <i class="fa fa-cloud-download"></i> Download
+    </a>
+  </li>
+</ul>
+</div>
+
+    <link href="/css/content.css" rel="stylesheet" type="text/css">
+
+
+      
+
+
+
+
+<aside class="sidebar">
+  <div class="docsidebar">
+    <div class="docsidebarwrapper">
+      <ul style="display: block;">
+      
+        
+          <li class="toctree-l1"><a href="javascript: void(0);">Getting Started</a></li>
+          <ul style="display: none">
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/drill-introduction/">Drill Introduction</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/why-drill/">Why Drill</a></li>
+            
+          
+          </ul>
+        
+      
+        
+          <li class="toctree-l1"><a href="javascript: void(0);">Architecture</a></li>
+          <ul style="display: none">
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/architecture-introduction/">Architecture Introduction</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/drill-query-execution/">Drill Query Execution</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/core-modules/">Core Modules</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/performance/">Performance</a></li>
+            
+          
+          </ul>
+        
+      
+        
+          <li class="toctree-l1"><a href="javascript: void(0);">Tutorials</a></li>
+          <ul style="display: none">
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/tutorials-introduction/">Tutorials Introduction</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/drill-in-10-minutes/">Drill in 10 Minutes</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/analyzing-the-yelp-academic-dataset/">Analyzing the Yelp Academic Dataset</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Learn Drill with the MapR Sandbox</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/about-the-mapr-sandbox/">About the MapR Sandbox</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/installing-the-apache-drill-sandbox/">Installing the Apache Drill Sandbox</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/getting-to-know-the-drill-sandbox/">Getting to Know the Drill Sandbox</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/lesson-1-learn-about-the-data-set/">Lesson 1: Learn about the Data Set</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/lesson-2-run-queries-with-ansi-sql/">Lesson 2: Run Queries with ANSI SQL</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/lesson-3-run-queries-on-complex-data-types/">Lesson 3: Run Queries on Complex Data Types</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/summary/">Summary</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/analyzing-highly-dynamic-datasets/">Analyzing Highly Dynamic Datasets</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/analyzing-social-media/">Analyzing Social Media</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/analyzing-data-using-window-functions/">Analyzing Data Using Window Functions</a></li>
+            
+          
+          </ul>
+        
+      
+        
+          <li class="toctree-l1"><a href="javascript: void(0);">Drill-on-YARN</a></li>
+          <ul style="display: none">
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/drill-on-yarn-introduction/">Drill-on-YARN Introduction</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/creating-a-basic-drill-cluster/">Creating a Basic Drill Cluster</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/launch-drill-under-yarn/">Launch Drill Under YARN</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/configuration-reference/">Configuration Reference</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/drill-on-yarn-command-line-tool/">Drill-on-YARN Command-Line Tool</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/using-the-drill-on-yarn-web-ui/">Using the Drill-on-YARN Web UI</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/multiple-drill-clusters/">Multiple Drill Clusters</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/enabling-web-ui-security/">Enabling Web UI Security</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/appendix-a-release-note-issues/">Appendix A: Release Note Issues</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/appendix-b-drill-env-sh-settings/">Appendix B: drill-env.sh Settings</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/appendix-c-troubleshooting/">Appendix C: Troubleshooting</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/appendix-d-recreate-the-drill-archive/">Appendix D: Recreate the Drill Archive</a></li>
+            
+          
+          </ul>
+        
+      
+        
+          <li class="toctree-l1"><a href="javascript: void(0);">Install Drill</a></li>
+          <ul style="display: none">
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/install-drill-introduction/">Install Drill Introduction</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/migrating-parquet-data/">Migrating Parquet Data</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Installing Drill in Embedded Mode</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/embedded-mode-prerequisites/">Embedded Mode Prerequisites</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/installing-drill-on-linux-and-mac-os-x/">Installing Drill on Linux and Mac OS X</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/starting-drill-on-linux-and-mac-os-x/">Starting Drill on Linux and Mac OS X</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/installing-drill-on-windows/">Installing Drill on Windows</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/starting-drill-on-windows/">Starting Drill on Windows</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Installing Drill in Distributed Mode</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/distributed-mode-prerequisites/">Distributed Mode Prerequisites</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/installing-drill-on-the-cluster/">Installing Drill on the Cluster</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/starting-drill-in-distributed-mode/">Starting Drill in Distributed Mode</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/starting-the-web-console/">Starting the Web Console</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/stopping-drill/">Stopping Drill</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/identifying-multiple-drill-versions-in-a-cluster/">Identifying Multiple Drill Versions in a Cluster</a></li>
+            
+          
+          </ul>
+        
+      
+        
+          <li class="toctree-l1"><a href="javascript: void(0);">Configure Drill</a></li>
+          <ul style="display: none">
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/configure-drill-introduction/">Configure Drill Introduction</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/configuring-drill-memory/">Configuring Drill Memory</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Securing Drill</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/securing-drill-introduction/">Securing Drill Introduction</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/secure-communication-paths/">Secure Communication Paths</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/roles-and-privileges/">Roles and Privileges</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/configuring-user-impersonation/">Configuring User Impersonation</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/configuring-inbound-impersonation/">Configuring Inbound Impersonation</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/configuring-user-impersonation-with-hive-authorization/">Configuring User Impersonation with Hive Authorization</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/configuring-plain-security/">Configuring Plain Security</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/using-libpam4j-as-the-pam-authenticator/">Using libpam4j as the PAM Authenticator</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/using-jpam-as-the-pam-authenticator/">Using jpam as the PAM Authenticator</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/configuring-kerberos-security/">Configuring Kerberos Security</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/configuring-drill-to-use-spnego-for-http-authentication/">Configuring Drill to use SPNEGO for HTTP Authentication</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/configuring-web-console-and-rest-api-security/">Configuring Web Console and REST API Security</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Configuring a Multitenant Cluster</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/configuring-a-multitenant-cluster-introduction/">Configuring a Multitenant Cluster Introduction</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/configuring-multitenant-resources/">Configuring Multitenant Resources</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/configuring-resources-for-a-shared-drillbit/">Configuring Resources for a Shared Drillbit</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Configuration Options</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/configuration-options-introduction/">Configuration Options Introduction</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/start-up-options/">Start-Up Options</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/planning-and-execution-options/">Planning and Execution Options</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/persistent-configuration-storage/">Persistent Configuration Storage</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/ports-used-by-drill/">Ports Used by Drill</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/configuring-the-drill-shell/">Configuring the Drill Shell</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/configuring-cgroups-to-control-cpu-usage/">Configuring cgroups to Control CPU Usage</a></li>
+            
+          
+          </ul>
+        
+      
+        
+          <li class="toctree-l1 current_section "><a href="javascript: void(0);">Connect a Data Source</a></li>
+          <ul class="current_section">
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/connect-a-data-source-introduction/">Connect a Data Source Introduction</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/storage-plugin-registration/">Storage Plugin Registration</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Storage Plugin Configuration</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/plugin-configuration-basics/">Plugin Configuration Basics</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/workspaces/">Workspaces</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/drill-default-input-format/">Drill Default Input Format</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/file-system-storage-plugin/">File System Storage Plugin</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/hbase-storage-plugin/">HBase Storage Plugin</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/hive-storage-plugin/">Hive Storage Plugin</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/rdbms-storage-plugin/">RDBMS Storage Plugin</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/mongodb-storage-plugin/">MongoDB Storage Plugin</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/mapr-db-format/">MapR-DB Format</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/s3-storage-plugin/">S3 Storage Plugin</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/httpd-storage-plugin/">HTTPD Storage Plugin</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/opentsdb-storage-plugin/">OpenTSDB Storage Plugin</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
+            
+          
+            
+              <li class="toctree-l2 current"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
+          </ul>
+        
+      
+        
+          <li class="toctree-l1"><a href="javascript: void(0);">ODBC/JDBC Interfaces</a></li>
+          <ul style="display: none">
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/interfaces-introduction/">Interfaces Introduction</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/using-the-jdbc-driver/">Using the JDBC Driver</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/using-jdbc-with-squirrel-on-windows/">Using JDBC with SQuirreL on Windows</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Installing the ODBC Driver</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/installing-the-driver-on-linux/">Installing the Driver on Linux</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/installing-the-driver-on-mac-os-x/">Installing the Driver on Mac OS X</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/installing-the-driver-on-windows/">Installing the Driver on Windows</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Configuring ODBC</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/odbc-configuration-reference/">ODBC Configuration Reference</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/logging-and-tracing/">Logging and Tracing</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/configuring-odbc-on-linux/">Configuring ODBC on Linux</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/configuring-odbc-on-mac-os-x/">Configuring ODBC on Mac OS X</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/configuring-odbc-on-windows/">Configuring ODBC on Windows</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/testing-the-odbc-connection/">Testing the ODBC Connection</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Using Drill Explorer</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/drill-explorer-introduction/">Drill Explorer Introduction</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/connecting-drill-explorer-to-data/">Connecting Drill Explorer to Data</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/browsing-data-and-defining-views/">Browsing Data and Defining Views</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Using Drill with BI Tools</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/using-drill-with-bi-tools-introduction/">Using Drill with BI Tools Introduction</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/tableau-examples/">Tableau Examples</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/using-microstrategy-analytics-with-apache-drill/">Using MicroStrategy Analytics with Apache Drill</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/using-tibco-spotfire-desktop-with-drill/">Using Tibco Spotfire Desktop with Drill</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/configuring-tibco-spotfire-server-with-drill/">Configuring Tibco Spotfire Server with Drill</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/using-qlik-sense-with-drill/">Using Qlik Sense with Drill</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/using-apache-drill-with-tableau-10-2/">Using Apache Drill with Tableau 10.2</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/using-apache-drill-with-tableau-9-desktop/">Using Apache Drill with Tableau 9 Desktop</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/using-apache-drill-with-tableau-9-server/">Using Apache Drill with Tableau 9 Server</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/using-information-builders-webfocus-with-apache-drill/">Using Information Builders’ WebFOCUS with Apache Drill</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/configuring-jreport-with-drill/">Configuring JReport with Drill</a></li>
+              
+            </ul>
+            
+          
+          </ul>
+        
+      
+        
+          <li class="toctree-l1"><a href="javascript: void(0);">Query Data</a></li>
+          <ul style="display: none">
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/query-data-introduction/">Query Data Introduction</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Querying a File System</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/querying-a-file-system-introduction/">Querying a File System Introduction</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/querying-avro-files/">Querying Avro Files</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/querying-json-files/">Querying JSON Files</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/querying-parquet-files/">Querying Parquet Files</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/querying-plain-text-files/">Querying Plain Text Files</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/querying-directories/">Querying Directories</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/querying-sequence-files/">Querying Sequence Files</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/querying-hbase/">Querying HBase</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Querying Complex Data</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/querying-complex-data-introduction/">Querying Complex Data Introduction</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/sample-data-donuts/">Sample Data: Donuts</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/selecting-flat-data/">Selecting Flat Data</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/using-sql-functions-clauses-and-joins/">Using SQL Functions, Clauses, and Joins</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/selecting-nested-data-for-a-column/">Selecting Nested Data for a Column</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/selecting-multiple-columns-within-nested-data/">Selecting Multiple Columns Within Nested Data</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/querying-hive/">Querying Hive</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/querying-the-information-schema/">Querying the INFORMATION SCHEMA</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/querying-system-tables/">Querying System Tables</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/monitoring-and-canceling-queries-in-the-drill-web-console/">Monitoring and Canceling Queries in the Drill Web Console</a></li>
+            
+          
+          </ul>
+        
+      
+        
+          <li class="toctree-l1"><a href="javascript: void(0);">Performance Tuning</a></li>
+          <ul style="display: none">
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/performance-tuning-introduction/">Performance Tuning Introduction</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Partition Pruning</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/partition-pruning-introduction/">Partition Pruning Introduction</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/how-to-partition-data/">How to Partition Data</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/asynchronous-parquet-reader/">Asynchronous Parquet Reader</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/optimizing-parquet-metadata-reading/">Optimizing Parquet Metadata Reading</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/parquet-filter-pushdown/">Parquet Filter Pushdown</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/hive-metadata-caching/">Hive Metadata Caching</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/choosing-a-storage-format/">Choosing a Storage Format</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Query Plans and Tuning</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/query-plans-and-tuning-introduction/">Query Plans and Tuning Introduction</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/join-planning-guidelines/">Join Planning Guidelines</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/guidelines-for-optimizing-aggregation/">Guidelines for Optimizing Aggregation</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/modifying-query-planning-options/">Modifying Query Planning Options</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/sort-based-and-hash-based-memory-constrained-operators/">Sort-Based and Hash-Based Memory-Constrained Operators</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/enabling-query-queuing/">Enabling Query Queuing</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/throttling/">Throttling</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/controlling-parallelization-to-balance-performance-with-multi-tenancy/">Controlling Parallelization to Balance Performance with Multi-Tenancy</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Identifying Performance Issues</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/query-plans/">Query Plans</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/query-profiles/">Query Profiles</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Performance Tuning Reference</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/query-profile-column-descriptions/">Query Profile Column Descriptions</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/physical-operators/">Physical Operators</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/monitoring-metrics/">Monitoring Metrics</a></li>
+            
+          
+          </ul>
+        
+      
+        
+          <li class="toctree-l1"><a href="javascript: void(0);">Log and Debug</a></li>
+          <ul style="display: none">
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/log-and-debug-introduction/">Log and Debug Introduction</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/error-messages/">Error Messages</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/modify-logback-xml/">Modify logback.xml</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/review-the-java-stack-trace/">Review the Java Stack Trace</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/query-audit-logging/">Query Audit Logging</a></li>
+            
+          
+          </ul>
+        
+      
+        
+          <li class="toctree-l1"><a href="javascript: void(0);">SQL Reference</a></li>
+          <ul style="display: none">
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/sql-reference-introduction/">SQL Reference Introduction</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Data Types</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/supported-data-types/">Supported Data Types</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/date-time-and-timestamp/">Date, Time, and Timestamp</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/handling-different-data-types/">Handling Different Data Types</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/lexical-structure/">Lexical Structure</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/operators/">Operators</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">SQL Functions</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/about-sql-function-examples/">About SQL Function Examples</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/math-and-trig/">Math and Trig</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/data-type-conversion/">Data Type Conversion</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/date-time-functions-and-arithmetic/">Date/Time Functions and Arithmetic</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/string-manipulation/">String Manipulation</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/aggregate-and-aggregate-statistical/">Aggregate and Aggregate Statistical</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/functions-for-handling-nulls/">Functions for Handling Nulls</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">SQL Window Functions</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/sql-window-functions-introduction/">SQL Window Functions Introduction</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/aggregate-window-functions/">Aggregate Window Functions</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/ranking-window-functions/">Ranking Window Functions</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/value-window-functions/">Value Window Functions</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/sql-window-functions-examples/">SQL Window Functions Examples</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Nested Data Functions</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/nested-data-limitations/">Nested Data Limitations</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/flatten/">FLATTEN</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/kvgen/">KVGEN</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/repeated-count/">REPEATED_COUNT</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/repeated-contains/">REPEATED_CONTAINS</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/query-directory-functions/">Query Directory Functions</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">SQL Commands</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/supported-sql-commands/">Supported SQL Commands</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/set/">SET</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/reset/">RESET</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/alter-system/">ALTER SYSTEM</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/create-table-as-ctas/">CREATE TABLE AS (CTAS)</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/create-temporary-table-as-cttas/">CREATE TEMPORARY TABLE AS (CTTAS)</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/create-function-using-jar/">CREATE FUNCTION USING JAR</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/partition-by-clause/">PARTITION BY Clause</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/create-view/">CREATE VIEW</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/describe/">DESCRIBE</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/drop-function-using-jar/">DROP FUNCTION USING JAR</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/drop-table/">DROP TABLE</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/drop-view/">DROP VIEW</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/explain/">EXPLAIN</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/select/">SELECT</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/select-list/">SELECT List</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/from-clause/">FROM Clause</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/group-by-clause/">GROUP BY Clause</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/having-clause/">HAVING Clause</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/limit-clause/">LIMIT Clause</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/offset-clause/">OFFSET Clause</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/order-by-clause/">ORDER BY Clause</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/union-set-operator/">UNION Set Operator</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/where-clause/">WHERE Clause</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/with-clause/">WITH Clause</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/show-databases-and-show-schemas/">SHOW DATABASES and SHOW SCHEMAS</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/show-files/">SHOW FILES</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/show-tables/">SHOW TABLES</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/use/">USE</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">SQL Conditional Expressions</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/case/">CASE</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/reserved-keywords/">Reserved Keywords</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/sql-extensions/">SQL Extensions</a></li>
+            
+          
+          </ul>
+        
+      
+        
+          <li class="toctree-l1"><a href="javascript: void(0);">Data Sources and File Formats</a></li>
+          <ul style="display: none">
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/data-sources-and-file-formats-introduction/">Data Sources and File Formats Introduction</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/hive-to-drill-data-type-mapping/">Hive-to-Drill Data Type Mapping</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/deploying-and-using-a-hive-udf/">Deploying and Using a Hive UDF</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/parquet-format/">Parquet Format</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/json-data-model/">JSON Data Model</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/text-files-csv-tsv-psv/">Text Files: CSV, TSV, PSV</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/sequence-files/">Sequence Files</a></li>
+            
+          
+          </ul>
+        
+      
+        
+          <li class="toctree-l1"><a href="javascript: void(0);">Develop Custom Functions</a></li>
+          <ul style="display: none">
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/develop-custom-functions-introduction/">Develop Custom Functions Introduction</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/developing-a-simple-function/">Developing a Simple Function</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/tutorial-develop-a-simple-function/">Tutorial: Develop a Simple Function</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/developing-an-aggregate-function/">Developing an Aggregate Function</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Adding Custom Functions to Drill</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/adding-custom-functions-to-drill-introduction/">Adding Custom Functions to Drill Introduction</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/manually-adding-custom-functions-to-drill/">Manually Adding Custom Functions to Drill</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/creating-custom-authenticators/">Creating Custom Authenticators</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/dynamic-udfs/">Dynamic UDFs</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/using-custom-functions-in-queries/">Using Custom Functions in Queries</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/custom-function-interfaces/">Custom Function Interfaces</a></li>
+            
+          
+          </ul>
+        
+      
+        
+          <li class="toctree-l1"><a class="reference internal" href="/docs/troubleshooting/">Troubleshooting</a></li>
+        
+      
+        
+          <li class="toctree-l1"><a href="javascript: void(0);">Developer Information</a></li>
+          <ul style="display: none">
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">REST API</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/rest-api-introduction/">REST API Introduction</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/submitting-queries-from-the-rest-api-when-impersonation-is-enabled-and-authentication-is-disabled/">Submitting Queries from the REST API when Impersonation is Enabled and Authentication is Disabled</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/use-postman-to-run-sql-queries-on-drill-data-sources/">Use Postman to Run SQL Queries on Drill Data Sources</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Develop Drill</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/compiling-drill-from-source/">Compiling Drill from Source</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Contribute to Drill</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/apache-drill-contribution-guidelines/">Apache Drill Contribution Guidelines</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/apache-drill-contribution-ideas/">Apache Drill Contribution Ideas</a></li>
+              
+            </ul>
+            
+          
+            
+              <li class="toctree-l2"><a href="javascript: void(0);">Design Docs</a></li>
+              <ul style="display: none">
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/drill-plan-syntax/">Drill Plan Syntax</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/rpc-overview/">RPC Overview</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/query-stages/">Query Stages</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/useful-research/">Useful Research</a></li>
+              
+                <li class="toctree-l3"><a class="reference internal" href="/docs/value-vectors/">Value Vectors</a></li>
+              
+            </ul>
+            
+          
+          </ul>
+        
+      
+        
+          <li class="toctree-l1"><a href="javascript: void(0);">Release Notes</a></li>
+          <ul style="display: none">
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-1-13-0-release-notes/">Apache Drill 1.13.0 Release Notes</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-1-12-0-release-notes/">Apache Drill 1.12.0 Release Notes</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-1-11-0-release-notes/">Apache Drill 1.11.0 Release Notes</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-1-10-0-release-notes/">Apache Drill 1.10.0 Release Notes</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-1-9-0-release-notes/">Apache Drill 1.9.0 Release Notes</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-1-8-0-release-notes/">Apache Drill 1.8.0 Release Notes</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-1-7-0-release-notes/">Apache Drill 1.7.0 Release Notes</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-1-6-0-release-notes/">Apache Drill 1.6.0 Release Notes</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-1-5-0-release-notes/">Apache Drill 1.5.0 Release Notes</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-1-4-0-release-notes/">Apache Drill 1.4.0 Release Notes</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-1-3-0-release-notes/">Apache Drill 1.3.0 Release Notes</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-1-2-0-release-notes/">Apache Drill 1.2.0 Release Notes</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-1-1-0-release-notes/">Apache Drill 1.1.0 Release Notes</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-1-0-0-release-notes/">Apache Drill 1.0.0 Release Notes</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-0-9-0-release-notes/">Apache Drill 0.9.0 Release Notes</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-0-8-0-release-notes/">Apache Drill 0.8.0 Release Notes</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-0-7-0-release-notes/">Apache Drill 0.7.0 Release Notes</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-0-6-0-release-notes/">Apache Drill 0.6.0 Release Notes</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-0-5-0-release-notes/">Apache Drill 0.5.0 Release Notes</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-0-4-0-release-notes/">Apache Drill 0.4.0 Release Notes</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-m1-release-notes-apache-drill-alpha/">Apache Drill M1 Release Notes (Apache Drill Alpha)</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/apache-drill-m1-release-notes-apache-drill-alpha/">Apache Drill M1 Release Notes (Apache Drill Alpha)</a></li>
+            
+          
+          </ul>
+        
+      
+        
+          <li class="toctree-l1"><a href="javascript: void(0);">Sample Datasets</a></li>
+          <ul style="display: none">
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/aol-search/">AOL Search</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/enron-emails/">Enron Emails</a></li>
+            
+          
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/wikipedia-edit-history/">Wikipedia Edit History</a></li>
+            
+          
+          </ul>
+        
+      
+        
+          <li class="toctree-l1"><a class="reference internal" href="/docs/project-bylaws/">Project Bylaws</a></li>
+        
+      
+      </ul>
+
+    </div>
+  </div>
+</aside>
+
+
+<nav class="breadcrumbs">
+  <li><a href="/docs/">Docs</a></li>
+ 
+  
+    <li><a href="/docs/connect-a-data-source/">Connect a Data Source</a></li>
+  
+  <li>Image Metadata Format Plugin</li>
+</nav>
+
+<div class="main-content-wrapper">
+  <div class="main-content">
+
+    
+      <a class="edit-link" href="https://github.com/apache/drill/blob/gh-pages/_docs/connect-a-data-source/plugins/114-image-metadata-format-plugin.md" target="_blank"><i class="fa fa-pencil-square-o"></i></a>
+    
+
+    <div class="int_title left">
+      <h1>Image Metadata Format Plugin</h1>
+
+    </div>
+
+     Jan 30, 2018
+
+    <link href="/css/docpage.css" rel="stylesheet" type="text/css">
+
+    <div class="int_text" align="left">
+      
+        <p><strong>Note:</strong> You can see the source of this content at <a href="https://gist.github.com/nagix/6cac019b7bec698a1b8a234a5268d09d#file-image-metadata-format-plugin-md">image-metadata-format-plugin</a>. </p>
+
+<p>As of 1.14, Drill can query the metadata in various image formats. The metadata format plugin is useful for querying a large number of image files stored in a distributed file system. You do not have to build a metadata repository in advance.</p>
+
+<p>The metadata format plugin supports the following file formats:</p>
+
+<p>JPEG, TIFF, PSD, PNG, BMP, GIF, ICO, PCX, WAV, AVI, WebP, MOV, MP4, EPS
+Camera Raw: ARW (Sony), CRW/CR2 (Canon), NEF (Nikon), ORF (Olympus), RAF (FujiFilm), RW2 (Panasonic), RWL (Leica), SRW (Samsung), X3F (Foveon)  </p>
+
+<p>The metadata format plugin enables Drill to read the following metadata:</p>
+
+<p>Exif, IPTC, XMP, JFIF / JFXX, ICC Profiles, Photoshop fields, PNG properties, BMP properties, GIF properties, ICO properties, PCX properties, WAV properties, AVI properties, WebP properties, QuickTime properties, MP4 properties, EPS properties</p>
+
+<p>Since each type of metadata has a different set of fields, the plugin returns a set of commonly-used fields, such as the image width, height, and bits per pixels for ease of use.</p>
+
+<p>To configure Drill to read image metadata, you must modify the extensions section in the dfs storage plugin configuration, as shown:  </p>
+<div class="highlight"><pre><code class="language-text" data-lang="text">   formats: {
+     &quot;image&quot;: {
+       &quot;type&quot;: &quot;image&quot;,
+       &quot;extensions&quot;: [
+         &quot;jpg&quot;, &quot;jpeg&quot;, &quot;jpe&quot;, &quot;tif&quot;, &quot;tiff&quot;, &quot;dng&quot;, &quot;psd&quot;, &quot;png&quot;, &quot;bmp&quot;, &quot;gif&quot;,
+         &quot;ico&quot;, &quot;pcx&quot;, &quot;wav&quot;, &quot;wave&quot;, &quot;avi&quot;, &quot;webp&quot;, &quot;mov&quot;, &quot;mp4&quot;, &quot;m4a&quot;, &quot;m4p&quot;,
+         &quot;m4b&quot;, &quot;m4r&quot;, &quot;m4v&quot;, &quot;3gp&quot;, &quot;3g2&quot;, &quot;eps&quot;, &quot;epsf&quot;, &quot;epsi&quot;, &quot;ai&quot;, &quot;arw&quot;,
+         &quot;crw&quot;, &quot;cr2&quot;, &quot;nef&quot;, &quot;orf&quot;, &quot;raf&quot;, &quot;rw2&quot;, &quot;rwl&quot;, &quot;srw&quot;, &quot;x3f&quot;
+       ]
+       &quot;fileSystemMetadata&quot;: true,
+       &quot;descriptive&quot;: true,
+       &quot;timeZone&quot;: null
+     }  
+   }  
+</code></pre></div>
+<p><strong>Note:</strong> The result does not include file names, but you can use <a href="/docs/querying-a-file-system-introduction/#implicit-columns">implicit columns</a> to get file names, full paths, fully qualified names, and file suffixes.  </p>
+
+<h2 id="attributes">Attributes</h2>
+
+<p>The following table lists configuration attributes:  </p>
+
+<table><thead>
+<tr>
+<th>Attribute</th>
+<th>Default Value</th>
+<th>Description</th>
+</tr>
+</thead><tbody>
+<tr>
+<td>fileSystemMetadata</td>
+<td>true</td>
+<td>Set to true to extract filesystem metadata including the file size and the last modified timestamp, false otherwise.</td>
+</tr>
+<tr>
+<td>descriptive</td>
+<td>true</td>
+<td>Set to true to extract metadata in a human-readable string format. Set false to extract metadata in a machine-readable typed format.</td>
+</tr>
+<tr>
+<td>timeZone</td>
+<td>null</td>
+<td>Specify the time zone to interpret the timestamp with no time zone information. If the timestamp includes the time zone information, this value is ignored. If null is set, the local time zone is used.</td>
+</tr>
+</tbody></table>
+
+<h2 id="examples">Examples</h2>
+
+<p>A Drill query on a JPEG file with the property descriptive: true</p>
+<div class="highlight"><pre><code class="language-text" data-lang="text">   0: jdbc:drill:zk=local&gt; select FileName, * from dfs.`4349313028_f69ffa0257_o.jpg`;  
+   +----------+----------+--------------+--------+------------+-------------+--------------+----------+-----------+------------+-----------+----------+----------+------------+-----------+------------+-----------------+-----------------+------+------+----------+------------+------------------+-----+---------------+-----------+------+---------+----------+
+   | FileName | FileSize | FileDateTime | Format | PixelWidth | PixelHeight | BitsPerPixel | DPIWidth | DPIHeight | Orientaion | ColorMode | HasAlpha | Duration | VideoCodec | FrameRate | AudioCodec | AudioSampleSize | AudioSampleRate | JPEG | JFIF | ExifIFD0 | ExifSubIFD | Interoperability | GPS | ExifThumbnail | Photoshop | IPTC | Huffman | FileType |
+   +----------+----------+--------------+--------+------------+-------------+--------------+----------+-----------+------------+-----------+----------+----------+------------+-----------+------------+-----------------+-----------------+------+------+----------+------------+------------------+-----+---------------+-----------+------+---------+----------+
+   | 4349313028_f69ffa0257_o.jpg | 257213 bytes | Fri Mar 09 12:09:34 +08:00 2018 | JPEG | 1199 | 800 | 24 | 96 | 96 | Unknown (0) | RGB | false | 00:00:00 | Unknown | 0 | Unknown | 0 | 0 | {&quot;CompressionType&quot;:&quot;Baseline&quot;,&quot;DataPrecision&quot;:&quot;8 bits&quot;,&quot;ImageHeight&quot;:&quot;800 pixels&quot;,&quot;ImageWidth&quot;:&quot;1199 pixels&quot;,&quot;NumberOfComponents&quot;:&quot;3&quot;,&quot;Component1&quot;:&quot;Y component: Quantization table 0, Samp [...]
+   +----------+----------+--------------+--------+------------+-------------+--------------+----------+-----------+------------+-----------+----------+----------+------------+-----------+------------+-----------------+-----------------+------+------+----------+------------+------------------+-----+---------------+-----------+------+---------+----------+
+</code></pre></div>
+<p>A Drill query on a JPEG file with the property descriptive: false    </p>
+<div class="highlight"><pre><code class="language-text" data-lang="text">   0: jdbc:drill:zk=local&gt; select FileName, * from dfs.`4349313028_f69ffa0257_o.jpg`;  
+   +----------+----------+--------------+--------+------------+-------------+--------------+----------+-----------+------------+-----------+----------+----------+------------+-----------+------------+-----------------+-----------------+------+------+----------+------------+------------------+-----+---------------+-----------+------+---------+----------+
+   | FileName | FileSize | FileDateTime | Format | PixelWidth | PixelHeight | BitsPerPixel | DPIWidth | DPIHeight | Orientaion | ColorMode | HasAlpha | Duration | VideoCodec | FrameRate | AudioCodec | AudioSampleSize | AudioSampleRate | JPEG | JFIF | ExifIFD0 | ExifSubIFD | Interoperability | GPS | ExifThumbnail | Photoshop | IPTC | Huffman | FileType |
+   +----------+----------+--------------+--------+------------+-------------+--------------+----------+-----------+------------+-----------+----------+----------+------------+-----------+------------+-----------------+-----------------+------+------+----------+------------+------------------+-----+---------------+-----------+------+---------+----------+
+   | 4349313028_f69ffa0257_o.jpg | 257213 | 2018-03-09 04:09:34.0 | JPEG | 1199 | 800 | 24 | 96.0 | 96.0 | 0 | RGB | false | 0 | Unknown | 0.0 | Unknown | 0 | 0.0 | {&quot;CompressionType&quot;:0,&quot;DataPrecision&quot;:8,&quot;ImageHeight&quot;:800,&quot;ImageWidth&quot;:1199,&quot;NumberOfComponents&quot;:3,&quot;Component1&quot;:{&quot;ComponentId&quot;:1,&quot;HorizontalSamplingFactor&quot;:2,&quot;VerticalSamplingFactor&quot;:2,&quot;QuantizationTableNumber&quot;:0},&quot;Componen [...]
+   +----------+----------+--------------+--------+------------+-------------+--------------+----------+-----------+------------+-----------+----------+----------+------------+-----------+------------+-----  
+</code></pre></div>
+<p>Retrieving GPS location data from the Exif metadata for the use of GIS functions.</p>
+<div class="highlight"><pre><code class="language-text" data-lang="text">   0: jdbc:drill:zk=local&gt; select t.GPS.GPSLatitude as lat, t.GPS.GPSLongitude as lon from dfs.`4349313028_f69ffa0257_o.jpg` t;
+   +--------------------+----------------------+
+   |        lat         |         lon          |
+   +--------------------+----------------------+
+   | 47.53777313232332  | -122.03510284423795  |
+   +--------------------+----------------------+
+   1 row selected (0.317 seconds)
+   Retrieving the images larger than 640 x 480 pixels
+
+   0: jdbc:drill:zk=local&gt; select FileName, PixelWidth, PixelHeight from dfs.`/images/*.png` where PixelWidth &gt;= 640 and PixelHeight &gt;= 480;
+   +--------------------------+-------------+--------------+
+   |         FileName         | PixelWidth  | PixelHeight  |
+   +--------------------------+-------------+--------------+
+   | 1.png                    | 2788        | 1758         |
+   | 1500x500.png             | 1500        | 500          |
+   | 2.png                    | 2788        | 1758         |
+   | 9784873116914_1.png      | 874         | 1240         |
+   | Driven-Example-Load.png  | 1208        | 970          |
+   | features-diagram.png     | 1170        | 644          |
+   | hal1.png                 | 1223        | 772          |
+   | hal2.png                 | 1184        | 768          |
+   | image-3.png              | 1200        | 771          |
+   | image-4.png              | 1200        | 771          |
+   | image002.png             | 1689        | 695          |
+   +--------------------------+-------------+--------------+  
+</code></pre></div>
+<h2 id="supported-file-formats">Supported File Formats</h2>
+
+<table><thead>
+<tr>
+<th>Format</th>
+<th>File extension</th>
+<th>Description</th>
+</tr>
+</thead><tbody>
+<tr>
+<td>JPEG</td>
+<td>jpg, jpeg, jpe, nef</td>
+<td>Joint Photographic Expert Group</td>
+</tr>
+<tr>
+<td>TIFF</td>
+<td>tif, tiff, dng, nef, srw</td>
+<td>Tagged Image File Format</td>
+</tr>
+<tr>
+<td>PSD</td>
+<td>psd</td>
+<td>Photoshop Document</td>
+</tr>
+<tr>
+<td>PNG</td>
+<td>png</td>
+<td>Portable Network Graphics</td>
+</tr>
+<tr>
+<td>BMP</td>
+<td>bmp</td>
+<td>Device Independent Bitmap</td>
+</tr>
+<tr>
+<td>GIF</td>
+<td>gif</td>
+<td>Graphics Interchange Format</td>
+</tr>
+<tr>
+<td>ICO</td>
+<td>ico</td>
+<td>Windows Icon</td>
+</tr>
+<tr>
+<td>PCX</td>
+<td>pcx</td>
+<td>PiCture eXchange</td>
+</tr>
+<tr>
+<td>WAV</td>
+<td>wav, wave</td>
+<td>Waveform Audio File Format</td>
+</tr>
+<tr>
+<td>AVI</td>
+<td>avi</td>
+<td>Audio Video Interleaved</td>
+</tr>
+<tr>
+<td>WebP</td>
+<td>webp</td>
+<td>WebP</td>
+</tr>
+<tr>
+<td>MOV</td>
+<td>mov</td>
+<td>QuickTime Movie</td>
+</tr>
+<tr>
+<td>MP4</td>
+<td>mp4, m4a, m4p, m4b, m4r, m4v, 3gp, 3g2</td>
+<td>MPEG-4 Part 14</td>
+</tr>
+<tr>
+<td>EPS</td>
+<td>eps, epsf, epsi, ai</td>
+<td>Encapsulated PostScript</td>
+</tr>
+<tr>
+<td>ARW</td>
+<td>arw, dng</td>
+<td>Sony Camera Raw</td>
+</tr>
+<tr>
+<td>CRW</td>
+<td>crw</td>
+<td>Canon Camera Raw version 1</td>
+</tr>
+<tr>
+<td>CR2</td>
+<td>cr2</td>
+<td>Canon Camera Raw version 2</td>
+</tr>
+<tr>
+<td>ORF</td>
+<td>orf</td>
+<td>Olympus Camera Raw</td>
+</tr>
+<tr>
+<td>RAF</td>
+<td>raf</td>
+<td>FujiFilm Camera Raw</td>
+</tr>
+<tr>
+<td>RW2</td>
+<td>rw2, rwl</td>
+<td>Panasonic Camera Raw</td>
+</tr>
+</tbody></table>
+
+<h2 id="supported-metadata">Supported Metadata</h2>
+
+<table><thead>
+<tr>
+<th>Metadata</th>
+<th style="text-align: center">JPEG</th>
+<th style="text-align: center">TIFF</th>
+<th style="text-align: center">PSD</th>
+<th style="text-align: center">PNG</th>
+<th style="text-align: center">BMP</th>
+<th style="text-align: center">GIF</th>
+<th style="text-align: center">ICO</th>
+<th style="text-align: center">PCX</th>
+<th style="text-align: center">WAV</th>
+<th style="text-align: center">AVI</th>
+<th style="text-align: center">WebP</th>
+<th style="text-align: center">MOV</th>
+<th style="text-align: center">MP4</th>
+<th style="text-align: center">EPS</th>
+<th style="text-align: center">ARW</th>
+<th style="text-align: center">CRW</th>
+<th style="text-align: center">CR2</th>
+<th style="text-align: center">ORF</th>
+<th style="text-align: center">RAF</th>
+<th style="text-align: center">RW2</th>
+</tr>
+</thead><tbody>
+<tr>
+<td>FileType</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+</tr>
+<tr>
+<td>JFIF</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>ExifIFD0</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+</tr>
+<tr>
+<td>ExifSubIFD</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+</tr>
+<tr>
+<td>Interoperability</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+</tr>
+<tr>
+<td>GPS</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>PrintIM</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+</tr>
+<tr>
+<td>ExifThumnail</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+</tr>
+<tr>
+<td>XMP</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>ICCProfile</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>JPEG</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+</tr>
+<tr>
+<td>IPTC</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>Photoshop</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>AdobeJPEG</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>Huffman</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+</tr>
+<tr>
+<td>PSDHeader</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>PNGIHDR</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>PNGPLTE</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>PNGTRNS</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>PNGChromaticities</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>PNGGAMA</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>PNGICCP</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>PNGSBIT</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>PNGSRGB</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>PNGTEXt</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>PNGZTXt</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>PNGITXt</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>PNGBKGD</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>PNGPHYs</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>PNGTIME</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>BMPHeader</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>GIFHeader</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>GIFControl</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>GIFAnimation</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>GIFImage</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>ICO</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>PCX</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>WAV</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>AVI</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>WebP</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>QuickTime</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>QuickTimeVideo</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>QuickTimeSound</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>QuickTimeMetadata</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>MP4</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>MP4Video</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>MP4Sound</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>EPS</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>SonyMakernote</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>CanonMakernote</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>NikonMakernote</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>OlympusMakernote</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>OlympusEquipment</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>OlympusCameraSettings</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>OlympusRawDevelopment</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>OlympusImageProcessing</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>OlympusFocusInfo</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>OlympusRawInfo</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>FujifilmMakernote</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>PanasonicMakernote</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+</tr>
+<tr>
+<td>PanasonicRawExifIFD0</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+</tr>
+<tr>
+<td>PanasonicRawDistortionInfo</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+</tr>
+<tr>
+<td>PanasonicRawWbInfo2</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+</tr>
+<tr>
+<td>AppleMakernote</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>CasioMakernote</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>KyoceraContaxMakernote</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>LeicaMakernote</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>PentaxMakernote</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>ReconyxHyperFireMakernote</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>Samsung Makernote</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>SanyoMakernote</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+<tr>
+<td>SigmaMakernote</td>
+<td style="text-align: center">x</td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+<td style="text-align: center"></td>
+</tr>
+</tbody></table>
+
+<h2 id="columns">Columns</h2>
+
+<table><thead>
+<tr>
+<th>Column Name</th>
+<th>Data Type</th>
+<th>Description</th>
+</tr>
+</thead><tbody>
+<tr>
+<td>FileSize</td>
+<td>BIGINT</td>
+<td>File size in bytes</td>
+</tr>
+<tr>
+<td>FileDateTime</td>
+<td>TIMESTAMP</td>
+<td>File modification date and time</td>
+</tr>
+<tr>
+<td>Format</td>
+<td>VARCHAR</td>
+<td>File format: <code>JPEG</code>, <code>TIFF</code>, <code>PSD</code>, <code>PNG</code>, <code>BMP</code>, <code>GIF</code>, <code>ICO</code>, <code>PCX</code>, <code>RIFF</code>, <code>WAV</code>, <code>AVI</code>, <code>WebP</code>, <code>MOV</code>, <code>MP4</code>, <code>EPS</code>, <code>ARW</code>, <code>CRW</code>, <code>CR2</code>, <code>NEF</code>, <code>ORF</code>, <code>RAF</code>, <code>RW2</code> or <code>UNKNOWN</code></td>
+</tr>
+<tr>
+<td>DPIWidth</td>
+<td>DOUBLE</td>
+<td>Horizontal dot per inch</td>
+</tr>
+<tr>
+<td>DPIHeight</td>
+<td>DOUBLE</td>
+<td>Vertical dot per inch</td>
+</tr>
+<tr>
+<td>PixelWidth</td>
+<td>INTEGER</td>
+<td>Image width in pixels</td>
+</tr>
+<tr>
+<td>PixelHeight</td>
+<td>INTEGER</td>
+<td>Image height in pixels</td>
+</tr>
+<tr>
+<td>BitsPerPixel</td>
+<td>INTEGER</td>
+<td>Bits per pixel</td>
+</tr>
+<tr>
+<td>Orientation</td>
+<td>INTEGER</td>
+<td>Orientation of the image:<br><code>1</code> (Horizontal / normal)<br><code>2</code> (Mirror horizontal)<br><code>3</code> (Rotate 180)<br><code>4</code> (Mirror vertical)<br><code>5</code> (Mirror horizontal and rotate 270 CW)<br><code>6</code> (Rotate 90 CW)<br><code>7</code> (Mirror horizontal and rotate 90 CW)<br><code>8</code> (Rotate 270 CW)</td>
+</tr>
+<tr>
+<td>ColorMode</td>
+<td>VARCHAR</td>
+<td>Color mode: <code>RGB</code>, <code>Lab</code>, <code>CMYK</code>, <code>Multichannel</code>, <code>Duotone</code>, <code>Grayscale</code>, <code>Bitmap</code> or <code>Indexed</code></td>
+</tr>
+<tr>
+<td>HasAlpha</td>
+<td>BOOLEAN</td>
+<td><code>true</code> if the image has an alpha channel</td>
+</tr>
+<tr>
+<td>Duration</td>
+<td>BIGINT</td>
+<td>Duration in seconds</td>
+</tr>
+<tr>
+<td>VideoCodec</td>
+<td>VARCHAR</td>
+<td>Video Codec</td>
+</tr>
+<tr>
+<td>FrameRate</td>
+<td>DOUBLE</td>
+<td>Frames per second</td>
+</tr>
+<tr>
+<td>AudioCodec</td>
+<td>VARCHAR</td>
+<td>Audio Codec</td>
+</tr>
+<tr>
+<td>AudioSampleSize</td>
+<td>INTEGER</td>
+<td>Bits per sample</td>
+</tr>
+<tr>
+<td>AudioSampleRate</td>
+<td>DOUBLE</td>
+<td>Samples per second</td>
+</tr>
+<tr>
+<td>FileType.DetectedFileTypeName</td>
+<td>VARCHAR</td>
+<td>Detected file type: <code>JPEG</code>, <code>TIFF</code>, <code>PSD</code>, <code>PNG</code>, <code>BMP</code>, <code>GIF</code>, <code>ICO</code>, <code>PCX</code>, <code>RIFF</code>, <code>WAV</code>, <code>AVI</code>, <code>WebP</code>, <code>MOV</code>, <code>MP4</code>, <code>EPS</code>, <code>ARW</code>, <code>CRW</code>, <code>CR2</code>, <code>NEF</code>, <code>ORF</code>, <code>RAF</code>, <code>RW2</code> or <code>UNKNOWN</code></td>
+</tr>
+<tr>
+<td>FileType.DetectedFileTypeLongName</td>
+<td>VARCHAR</td>
+<td></td>
+</tr>
+<tr>
+<td>FileType.DetectedMIMEType</td>
+<td>VARCHAR</td>
+<td>MIME type: <code>image/jpeg</code></td>
+</tr>
+<tr>
+<td>FileType.ExpectedFileNameExtension</td>
+<td>VARCHAR</td>
+<td>Expected file extension: <code>jpg</code></td>
+</tr>
+<tr>
+<td>JFIF.Version</td>
+<td>INTEGER</td>
+<td>The second least significant byte is used for major revisions, and the least significant byte for minor revisions</td>
+</tr>
+<tr>
+<td>JFIF.ResolutionUnits</td>
+<td>INTEGER</td>
+<td>Resolution unit: <code>0</code> (None), <code>2</code> (inches) or <code>3</code> (cm)</td>
+</tr>
+<tr>
+<td>JFIF.XResolution</td>
+<td>INTEGER</td>
+<td>Horizontal pixel resolution</td>
+</tr>
+<tr>
+<td>JFIF.YResolution</td>
+<td>INTEGER</td>
+<td>Vertical pixel resolution</td>
+</tr>
+<tr>
+<td>JFIF.ThumbnailWidthPixels</td>
+<td>INTEGER</td>
+<td>Thumbnail horizontal pixel count</td>
+</tr>
+<tr>
+<td>JFIF.ThumbnailHeightPixels</td>
+<td>INTEGER</td>
+<td>Thumbnail vertical pixel count</td>
+</tr>
+<tr>
+<td>ExifIFD0.NewSubfileType</td>
+<td>INTEGER</td>
+<td>New subfile type:<br><code>0</code> (Full-resolution Image)<br><code>1</code> (Reduced-resolution image)<br><code>2</code> (Single page of multi-page image)<br><code>3</code> (Single page of multi-page reduced-resolution image)<br><code>4</code> (Transparency mask)<br><code>5</code> (Transparency mask of reduced-resolution image)<br><code>6</code> (Transparency mask of multi-page image)<br><code>7</code> (Transparency mask of reduced-resolution multi-page image)</td>
+</tr>
+<tr>
+<td>ExifIFD0.ImageWidth</td>
+<td>INTEGER</td>
+<td>Number of columns of image data, equal to the number of pixels per row</td>
+</tr>
+<tr>
+<td>ExifIFD0.ImageHeight</td>
+<td>INTEGER</td>
+<td>Number of rows of image data</td>
+</tr>
+<tr>
+<td>ExifIFD0.BitsPerSample[3]</td>
+<td>INTEGER</td>
+<td>Number of bits per image component</td>
+</tr>
+<tr>
+<td>ExifIFD0.Compression</td>
+<td>INTEGER</td>
+<td>Compression scheme used for the image data:<br><code>1</code> (Uncompressed)<br><code>2</code> (CCITT 1D)<br><code>3</code> (T4/Group 3 Fax)<br><code>4</code> (T6/Group 4 Fax)<br><code>5</code> (LZW)<br><code>6</code> (JPEG (old-style))<br><code>7</code> (JPEG)<br><code>8</code> (Adobe Deflate)<br><code>9</code> (JBIG B&amp;W)<br><code>10</code> (JBIG Color)<br><code>99</code> (JPEG)<br><code>262</code> (Kodak 262)<br><code>32766</code> (Next)<br><code>32767</code> (Sony ARW Compress [...]
+</tr>
+<tr>
+<td>ExifIFD0.PhotometricInterpretation</td>
+<td>INTEGER</td>
+<td>Color space of the image data components:<br><code>0</code> (WhiteIsZero)<br><code>1</code> (BlackIsZero)<br><code>2</code> (RGB)<br><code>3</code> (RGB Palette)<br><code>4</code> (Transparency Mask)<br><code>5</code> (CMYK)<br><code>6</code> (YCbCr)<br><code>8</code> (CIELab)<br><code>9</code> (ICCLab)<br><code>10</code> (ITULab)<br><code>32803</code> (Color Filter Array)<br><code>32844</code> (Pixar LogL)<br><code>32845</code> (Pixar LogLuv)<br><code>34892</code> (Linear Raw)</td>
+</tr>
+<tr>
+<td>ExifIFD0.ImageDescription</td>
+<td>VARCHAR</td>
+<td>Title of the image</td>
+</tr>
+<tr>
+<td>ExifIFD0.Make</td>
+<td>VARCHAR</td>
+<td>Manufacturer of the recording equipment</td>
+</tr>
+<tr>
+<td>ExifIFD0.Model</td>
+<td>VARCHAR</td>
+<td>Model name of the recording equipment</td>
+</tr>
+<tr>
+<td>ExifIFD0.StripOffsets</td>
+<td>INTEGER</td>
+<td>Position in the file of raster data</td>
+</tr>
+<tr>
+<td>ExifIFD0.Orientation</td>
+<td>INTEGER</td>
+<td>Orientation of the image:<br><code>1</code> (Horizontal / normal)<br><code>2</code> (Mirror horizontal)<br><code>3</code> (Rotate 180)<br><code>4</code> (Mirror vertical)<br><code>5</code> (Mirror horizontal and rotate 270 CW)<br><code>6</code> (Rotate 90 CW)<br><code>7</code> (Mirror horizontal and rotate 90 CW)<br><code>8</code> (Rotate 270 CW)</td>
+</tr>
+<tr>
+<td>ExifIFD0.SamplesPerPixel</td>
+<td>INTEGER</td>
+<td>Samples per pixel</td>
+</tr>
+<tr>
+<td>ExifIFD0.RowsPerStrip</td>
+<td>INTEGER</td>
+<td>Raster is codified by a single block of data holding this many rows</td>
+</tr>
+<tr>
+<td>ExifIFD0.StripByteCounts</td>
+<td>INTEGER</td>
+<td>Size of the raster data in bytes</td>
+</tr>
+<tr>
+<td>ExifIFD0.XResolution</td>
+<td>DOUBLE</td>
+<td>Horizontal pixel resolution</td>
+</tr>
+<tr>
+<td>ExifIFD0.YResolution</td>
+<td>DOUBLE</td>
+<td>Vertical pixel resolution</td>
+</tr>
+<tr>
+<td>ExifIFD0.PlanarConfiguration</td>
+<td>INTEGER</td>
+<td>Indicates whether pixel components are recorded in chunky or planar format: <code>1</code> (Chunky) or <code>2</code> (Planar)</td>
+</tr>
+<tr>
+<td>ExifIFD0.ResolutionUnit</td>
+<td>INTEGER</td>
+<td>Resolution unit: <code>1</code> (No unit), <code>2</code> (inches) or <code>3</code> (cm)</td>
+</tr>
+<tr>
+<td>ExifIFD0.TransferFunction[768]</td>
+<td>INTEGER</td>
+<td>Transfer function for the image, described in tabular style</td>
+</tr>
+<tr>
+<td>ExifIFD0.Software</td>
+<td>VARCHAR</td>
+<td>Name and version of the software used to generate the image</td>
+</tr>
+<tr>
+<td>ExifIFD0.DateTime</td>
+<td>TIMESTAMP</td>
+<td>Date and time of image creation</td>
+</tr>
+<tr>
+<td>ExifIFD0.Artist</td>
+<td>VARCHAR</td>
+<td>Person who created the image</td>
+</tr>
+<tr>
+<td>ExifIFD0.Predictor</td>
+<td>INTEGER</td>
+<td>Mathematical operator that is applied to the image data before an encoding scheme is applied: <code>1</code> (None) or <code>2</code> (Horizontal differencing)</td>
+</tr>
+<tr>
+<td>ExifIFD0.WhitePoint[2]</td>
+<td>DOUBLE</td>
+<td>Chromaticity of the white point of the image</td>
+</tr>
+<tr>
+<td>ExifIFD0.PrimaryChromaticities[6]</td>
+<td>DOUBLE</td>
+<td>Chromaticity of the three primary colors of the image</td>
+</tr>
+<tr>
+<td>ExifIFD0.YCbCrCoefficients[3]</td>
+<td>DOUBLE</td>
+<td>Matrix coefficients for transformation from RGB to YCbCr image data</td>
+</tr>
+<tr>
+<td>ExifIFD0.YCbCrSubSampling[2]</td>
+<td>INTEGER</td>
+<td>Sampling ratio of chrominance components in relation to the luminance component</td>
+</tr>
+<tr>
+<td>ExifIFD0.YCbCrPositioning</td>
+<td>INTEGER</td>
+<td>Positioning of subsampled chrominance components relative to luminance samples: <code>1</code> (Centered) or <code>2</code> (Co-sited)</td>
+</tr>
+<tr>
+<td>ExifIFD0.ReferenceBlackWhite[6]</td>
+<td>DOUBLE</td>
+<td>Pair of headroom and footroom image data values (codes) for each pixel component. [blackR, blackG, blackB, whiteR, whiteG, whiteB]</td>
+</tr>
+<tr>
+<td>ExifIFD0.Copyright</td>
+<td>VARCHAR</td>
+<td>Copyright notice</td>
+</tr>
+<tr>
+<td>ExifIFD0.InterColorProfile</td>
+<td>VARBINARY</td>
+<td>ICC profile information</td>
+</tr>
+<tr>
+<td>ExifSubIFD.ExposureTime</td>
+<td>DOUBLE</td>
+<td>Exposure time in seconds</td>
+</tr>
+<tr>
+<td>ExifSubIFD.FNumber</td>
+<td>DOUBLE</td>
+<td>F Number</td>
+</tr>
+<tr>
+<td>ExifSubIFD.ExposureProgram</td>
+<td>INTEGER</td>
+<td>Class of the program used by the camera to set exposure when the picture is taken:<br><code>1</code> (Manual control)<br><code>2</code> (Program normal)<br><code>3</code> (Aperture priority)<br><code>4</code> (Shutter priority)<br><code>5</code> (Program creative (slow program))<br><code>6</code> (Program action (high-speed program))<br><code>7</code> (Portrait mode)<br><code>8</code> (Landscape mode)</td>
+</tr>
+<tr>
+<td>ExifSubIFD.SpectralSensitivity</td>
+<td>VARCHAR</td>
+<td>Spectral sensitivity of each channel of the camera used</td>
+</tr>
+<tr>
+<td>ExifSubIFD.ISOSpeedRatings</td>
+<td>INTEGER</td>
+<td>ISO Speed</td>
+</tr>
+<tr>
+<td>ExifSubIFD.OptoElectricConversionFunction(OECF)</td>
+<td>VARBINARY</td>
+<td>Opto-Electric Conversion Function (OECF) specified in ISO 14524</td>
+</tr>
+<tr>
+<td>ExifSubIFD.SensitivityType</td>
+<td>INTEGER</td>
+<td>Indicates which one of the parameters of ISO12232 is the PhotographicSensitivity tag:<br><code>0</code> (Unknown)<br><code>1</code> (Standard Output Sensitivity)<br><code>2</code> (Recommended Exposure Index)<br><code>3</code> (ISO Speed)<br><code>4</code> (Standard Output Sensitivity and Recommended Exposure Index)<br><code>5</code> (Standard Output Sensitivity and ISO Speed)<br><code>6</code> (Recommended Exposure Index and ISO Speed)<br><code>7</code> (Standard Output Sensitivity, [...]
+</tr>
+<tr>
+<td>ExifSubIFD.StandardOutputSensitivity</td>
+<td>INTEGER</td>
+<td>Standard output sensitivity value of a camera or input device defined in ISO 12232</td>
+</tr>
+<tr>
+<td>ExifSubIFD.RecommendedExposureIndex</td>
+<td>INTEGER</td>
+<td>Recommended exposure index value of a camera or input device defined in ISO 12232</td>
+</tr>
+<tr>
+<td>ExifSubIFD.ISOSpeed</td>
+<td>INTEGER</td>
+<td>ISO speed value of a camera or input device that is defined in ISO 12232</td>
+</tr>
+<tr>
+<td>ExifSubIFD.ISOSpeedLatitudeYyy</td>
+<td>INTEGER</td>
+<td>ISO speed latitude yyy value of a camera or input device that is defined in ISO 12232</td>
+</tr>
+<tr>
+<td>ExifSubIFD.ISOSpeedLatitudeZzz</td>
+<td>INTEGER</td>
+<td>ISO speed latitude zzz value of a camera or input device that is defined in ISO 12232</td>
+</tr>
+<tr>
+<td>ExifSubIFD.ExifVersion</td>
+<td>VARCHAR</td>
+<td>The version is given as a string &quot;0231&quot; to indicate version 2.31</td>
+</tr>
+<tr>
+<td>ExifSubIFD.DateTimeOriginal</td>
+<td>TIMESTAMP</td>
+<td>Date and time when the original image data was generated</td>
+</tr>
+<tr>
+<td>ExifSubIFD.DateTimeDigitized</td>
+<td>TIMESTAMP</td>
+<td>Date and time when the image was stored as digital data</td>
+</tr>
+<tr>
+<td>ExifSubIFD.OffsetTime</td>
+<td>VARCHAR</td>
+<td>Offset from UTC (the time difference from Universal Time Coordinated including daylight saving time) of the time of DateTime tag</td>
+</tr>
+<tr>
+<td>ExifSubIFD.OffsetTimeOriginal</td>
+<td>VARCHAR</td>
+<td>Offset from UTC (the time difference from Universal Time Coordinated including daylight saving time) of the time of DateTimeOriginal tag</td>
+</tr>
+<tr>
+<td>ExifSubIFD.OffsetTimeDigitized</td>
+<td>VARCHAR</td>
+<td>Offset from UTC (the time difference from Universal Time Coordinated including daylight saving time) of the time of DateTimeDigitized tag</td>
+</tr>
+<tr>
+<td>ExifSubIFD.ComponentsConfiguration[4]</td>
+<td>INTEGER</td>
+<td>Channels of each component are arranged in order from the 1st component to the 4th (specific to compressed data)</td>
+</tr>
+<tr>
+<td>ExifSubIFD.CompressedBitsPerPixel</td>
+<td>DOUBLE</td>
+<td>Compression mode used for a compressed image is indicated in unit bits per pixel</td>
+</tr>
+<tr>
+<td>ExifSubIFD.ShutterSpeedValue</td>
+<td>DOUBLE</td>
+<td>Shutter speed. The unit is the APEX (Additive System of Photographic Exposure) setting</td>
+</tr>
+<tr>
+<td>ExifSubIFD.ApertureValue</td>
+<td>DOUBLE</td>
+<td>Lens aperture. The unit is the APEX value</td>
+</tr>
+<tr>
+<td>ExifSubIFD.BrightnessValue</td>
+<td>DOUBLE</td>
+<td>Brightness. The unit is the APEX value</td>
+</tr>
+<tr>
+<td>ExifSubIFD.ExposureBiasValue</td>
+<td>DOUBLE</td>
+<td>Exposure bias. The units is the APEX value</td>
+</tr>
+<tr>
+<td>ExifSubIFD.MaxApertureValue</td>
+<td>DOUBLE</td>
+<td>Smallest F number of the lens. The unit is the APEX value</td>
+</tr>
+<tr>
+<td>ExifSubIFD.SubjectDistance</td>
+<td>DOUBLE</td>
+<td>Distance to the subject in meters</td>
+</tr>
+<tr>
+<td>ExifSubIFD.MeteringMode</td>
+<td>INTEGER</td>
+<td>Metering mode:<br><code>0</code> (Unknown)<br><code>1</code> (Average)<br><code>2</code> (Center weighted average)<br><code>3</code> (Spot)<br><code>4</code> (Multi-spot)<br><code>5</code> (Multi-segment)<br><code>6</code> (Partial)<br><code>255</code> (Other)</td>
+</tr>
+<tr>
+<td>ExifSubIFD.WhiteBalance</td>
+<td>INTEGER</td>
+<td>White balance:<br><code>0</code> (Unknown)<br><code>1</code> (Daylight)<br><code>2</code> (Florescent)<br><code>3</code> (Tungsten)<br><code>4</code> (Flash)<br><code>9</code> (Fine Weather)<br><code>10</code> (Cloudy)<br><code>11</code> (Shade)<br><code>12</code> (Daylight Fluorescent)<br><code>13</code> (Day White Fluorescent)<br><code>14</code> (Cool White Fluorescent)<br><code>15</code> (White Fluorescent)<br><code>16</code> (Warm White Fluorescent)<br><code>17</code> (Standard l [...]
+</tr>
+<tr>
+<td>ExifSubIFD.Flash</td>
+<td>INTEGER</td>
+<td>Flash mode:<br><code>0x0</code> (No Flash)<br><code>0x1</code>   (Fired)<br><code>0x5</code>    (Fired, Return not detected)<br><code>0x7</code>   (Fired, Return detected)<br><code>0x8</code>   (On, Did not fire)<br><code>0x9</code> (On, Fired)<br><code>0xd</code>    (On, Return not detected)<br><code>0xf</code>  (On, Return detected)<br><code>0x10</code> (Off, Did not fire)<br><code>0x14</code> (Off, Did not fire, Return not detected)<br><code>0x18</code> (Auto, Did not fire)<br><co [...]
+</tr>
+<tr>
+<td>ExifSubIFD.FocalLength</td>
+<td>DOUBLE</td>
+<td>Actual focal length of the lens in mm</td>
+</tr>
+<tr>
+<td>ExifSubIFD.UserComment</td>
+<td>VARBINARY</td>
+<td>Keywords or comments on the image besides those in ImageDescription, and without the character code limitations of the ImageDescription tag</td>
+</tr>
+<tr>
+<td>ExifSubIFD.SubSecTime</td>
+<td>VARCHAR</td>
+<td>Fractions of seconds for the DateTime tag</td>
+</tr>
+<tr>
+<td>ExifSubIFD.SubSecTimeOriginal</td>
+<td>VARCHAR</td>
+<td>Fractions of seconds for the DateTimeOriginal tag</td>
+</tr>
+<tr>
+<td>ExifSubIFD.SubSecTimeDigitized</td>
+<td>VARCHAR</td>
+<td>Fractions of seconds for the DateTimeDigitized tag</td>
+</tr>
+<tr>
+<td>ExifSubIFD.Temperature</td>
+<td>DOUBLE</td>
+<td>Temperature as the ambient situation at the shot. The unit is °C</td>
+</tr>
+<tr>
+<td>ExifSubIFD.Humidity</td>
+<td>DOUBLE</td>
+<td>Humidity as the ambient situation at the shot. The unit is %</td>
+</tr>
+<tr>
+<td>ExifSubIFD.Pressure</td>
+<td>DOUBLE</td>
+<td>Pressure as the ambient situation at the shot. The unit is hPa</td>
+</tr>
+<tr>
+<td>ExifSubIFD.WaterDepth</td>
+<td>DOUBLE</td>
+<td>Water depth as the ambient situation at the shot. The unit is m</td>
+</tr>
+<tr>
+<td>ExifSubIFD.Acceleration</td>
+<td>DOUBLE</td>
+<td>Acceleration (a scalar regardless of direction) as the ambient situation at the shot. The unit is mGal (10<sup>-5</sup> m/s<sup>2</sup>)</td>
+</tr>
+<tr>
+<td>ExifSubIFD.CameraElevationAngle</td>
+<td>DOUBLE</td>
+<td>Elevation/depression angle of the orientation of the camera (imaging optical axis) as the ambient situation at the shot. The unit is degree(°)</td>
+</tr>
+<tr>
+<td>ExifSubIFD.FlashPixVersion</td>
+<td>VARCHAR</td>
+<td>The version is given as a string &quot;0100&quot; to indicate version 1.0</td>
+</tr>
+<tr>
+<td>ExifSubIFD.ColorSpace</td>
+<td>INTEGER</td>
+<td>Color space: <code>1</code> (sRGB) or <code>65535</code> (Undefined)</td>
+</tr>
+<tr>
+<td>ExifSubIFD.ExifImageWidth</td>
+<td>INTEGER</td>
+<td>Valid width of the meaningful image (specific to compressed data)</td>
+</tr>
+<tr>
+<td>ExifSubIFD.ExifImageHeight</td>
+<td>INTEGER</td>
+<td>Valid height of the meaningful image (specific to compressed data)</td>
+</tr>
+<tr>
+<td>ExifSubIFD.RelatedSoundFile</td>
+<td>VARCHAR</td>
+<td>Name of an audio file related to the image data</td>
+</tr>
+<tr>
+<td>ExifSubIFD.FlashEnergy</td>
+<td>DOUBLE</td>
+<td>Strobe energy at the time the image is captured, as measured in Beam Candle Power Seconds (BCPS)</td>
+</tr>
+<tr>
+<td>ExifSubIFD.SpatialFrequencyResponse</td>
+<td>VARBINARY</td>
+<td>Camera or input device spatial frequency table and SFR values in the direction of image width, image height, and diagonal direction, as specified in ISO 12233</td>
+</tr>
+<tr>
+<td>ExifSubIFD.FocalPlaneXResolution</td>
+<td>DOUBLE</td>
+<td>Number of pixels in the image width direction per FocalPlaneResolutionUnit on the camera focal plane</td>
+</tr>
+<tr>
+<td>ExifSubIFD.FocalPlaneYResolution</td>
+<td>DOUBLE</td>
+<td>Number of pixels in the image height direction per FocalPlaneResolutionUnit on the camera focal plane</td>
+</tr>
+<tr>
+<td>ExifSubIFD.FocalPlaneResolutionUnit</td>
+<td>INTEGER</td>
+<td>Unit for measuring FocalPlaneXResolution and FocalPlaneYResolution</td>
+</tr>
+<tr>
+<td>ExifSubIFD.SubjectLocation[]</td>
+<td>INTEGER</td>
+<td>Location of the main subject in the scene</td>
+</tr>
+<tr>
+<td>ExifSubIFD.ExposureIndex</td>
+<td>DOUBLE</td>
+<td>Exposure index selected on the camera or input device at the time the image is captured</td>
+</tr>
+<tr>
+<td>ExifSubIFD.SensingMethod</td>
+<td>INTEGER</td>
+<td>Image sensor type:<br><code>1</code> (Not defined)<br><code>2</code> (One-chip color area sensor)<br><code>3</code> (Two-chip color area sensor)<br><code>4</code> (Three-chip color area sensor)<br><code>5</code> (Color sequential area sensor)<br><code>7</code> (Trilinear sensor)<br><code>8</code> (Color sequential linear sensor</td>
+</tr>
+<tr>
+<td>ExifSubIFD.FileSource</td>
+<td>INTEGER</td>
+<td>Image source: <code>1</code> (Film Scanner), <code>2</code> (Reflection Print Scanner) or <code>3</code> (Digital Still Camera (DSC))</td>
+</tr>
+<tr>
+<td>ExifSubIFD.SceneType</td>
+<td>INTEGER</td>
+<td>Type of scene: <code>1</code> (Directly photographed image)</td>
+</tr>
+<tr>
+<td>ExifSubIFD.CFAPattern</td>
+<td>VARBINARY</td>
+<td>Color filter array (CFA) geometric pattern of the image sensor when a one-chip color area sensor is used</td>
+</tr>
+<tr>
+<td>ExifSubIFD.CustomRendered</td>
+<td>INTEGER</td>
+<td>Special processing on image data, such as rendering geared to output: <code>0</code> (Normal process) or <code>1</code> (Custom process)</td>
+</tr>
+<tr>
+<td>ExifSubIFD.ExposureMode</td>
+<td>INTEGER</td>
+<td>Exposure mode set when the image was shot: <code>0</code> (Auto exposure), <code>1</code>(Manual exposure) or <code>2</code> (Auto bracket)</td>
+</tr>
+<tr>
+<td>ExifSubIFD.WhiteBalanceMode</td>
+<td>INTEGER</td>
+<td>White balance mode set when the image was shot: <code>0</code> (Auto white balance) or <code>1</code> (Manual white balance)</td>
+</tr>
+<tr>
+<td>ExifSubIFD.DigitalZoomRatio</td>
+<td>DOUBLE</td>
+<td>Digital zoom ratio when the image was shot</td>
+</tr>
+<tr>
+<td>ExifSubIFD.FocalLength35</td>
+<td>INTEGER</td>
+<td>Equivalent focal length assuming a 35mm film camera in mm</td>
+</tr>
+<tr>
+<td>ExifSubIFD.SceneCaptureType</td>
+<td>INTEGER</td>
+<td>Type of scene that was shot: <code>0</code> (Standard), <code>1</code> (Landscape), <code>2</code> (Portrait) or <code>3</code> (Night scene)</td>
+</tr>
+<tr>
+<td>ExifSubIFD.GainControl</td>
+<td>INTEGER</td>
+<td>Degree of overall image gain adjustment: <code>0</code> (None), <code>1</code> (Low gain up), <code>2</code> (Low gain down), <code>3</code> (High gain up) or <code>4</code> (High gain down)</td>
+</tr>
+<tr>
+<td>ExifSubIFD.Contrast</td>
+<td>INTEGER</td>
+<td>Direction of contrast processing applied by the camera when the image was shot: <code>0</code> (None), <code>1</code> (Soft) or <code>2</code> (Hard)</td>
+</tr>
+<tr>
+<td>ExifSubIFD.Saturation</td>
+<td>INTEGER</td>
+<td>Direction of saturation processing applied by the camera when the image was shot: <code>0</code> (None), <code>1</code> (Low saturation) or <code>2</code> (High saturation)</td>
+</tr>
+<tr>
+<td>ExifSubIFD.Sharpness</td>
+<td>INTEGER</td>
+<td>Direction of sharpness processing applied by the camera when the image was shot: <code>0</code> (None), <code>1</code> (Low) or <code>2</code> (Hard)</td>
+</tr>
+<tr>
+<td>ExifSubIFD.DeviceSettingDescription</td>
+<td>VARBINARY</td>
+<td>Picture-taking conditions of a particular camera model</td>
+</tr>
+<tr>
+<td>ExifSubIFD.SubjectDistanceRange</td>
+<td>INTEGER</td>
+<td>distance to the subject: <code>0</code> (Unknown), <code>1</code> (Macro), <code>2</code> (Close view) or <code>3</code> (Distant view)</td>
+</tr>
+<tr>
+<td>ExifSubIFD.UniqueImageID</td>
+<td>VARCHAR</td>
+<td>Identifier assigned uniquely to each image</td>
+</tr>
+<tr>
+<td>ExifSubIFD.CameraOwnerName</td>
+<td>VARCHAR</td>
+<td>Owner of a camera used in photography</td>
+</tr>
+<tr>
+<td>ExifSubIFD.BodySerialNumber</td>
+<td>VARCHAR</td>
+<td>Serial number of the body of the camera that was used in photography</td>
+</tr>
+<tr>
+<td>ExifSubIFD.LensSpecification[4]</td>
+<td>DOUBLE</td>
+<td>Minimum focal length, maximum focal length, minimum F number in the minimum focal length, and minimum F number in the maximum focal length, which are specification information for the lens that was used in photography</td>
+</tr>
+<tr>
+<td>ExifSubIFD.LensMake</td>
+<td>VARCHAR</td>
+<td>Lens manufacturer</td>
+</tr>
+<tr>
+<td>ExifSubIFD.LensModel</td>
+<td>VARCHAR</td>
+<td>Lens’s model name and model number</td>
+</tr>
+<tr>
+<td>ExifSubIFD.LensSerialNumber</td>
+<td>VARCHAR</td>
+<td>Serial number of the interchangeable lens that was used in photography</td>
+</tr>
+<tr>
+<td>ExifSubIFD.Gamma</td>
+<td>DOUBLE</td>
+<td>Value of coefficient gamma</td>
+</tr>
+<tr>
+<td>Interoperability.InteroperabilityIndex</td>
+<td>VARCHAR</td>
+<td>Identification of the Interoperability rule:<br><code>R98</code> (DCF basic file)<br><code>THM</code> (DCF thumbnail file)<br><code>R03</code> (DCF option file)</td>
+</tr>
+<tr>
+<td>Interoperability.InteroperabilityVersion</td>
+<td>VARCHAR</td>
+<td>The version is given as a string &quot;0100&quot; to indicate version 1.0</td>
+</tr>
+<tr>
+<td>GPS.GPSVersionID[4]</td>
+<td>INTEGER</td>
+<td>The version is given as an integer array [2, 2, 0, 0] to indicate version 2.2</td>
+</tr>
+<tr>
+<td>GPS.GPSLatitudeRef</td>
+<td>VARCHAR</td>
+<td>Indicates whether the latitude is north or south latitude: <code>N</code> (North) or <code>S</code> (South)</td>
+</tr>
+<tr>
+<td>GPS.GPSLatitude</td>
+<td>DOUBLE</td>
+<td>Latitude in degrees</td>
+</tr>
+<tr>
+<td>GPS.GPSLongitudeRef</td>
+<td>VARCHAR</td>
+<td>Indicates whether the longitude is east or west longitude: <code>E</code> (East) or <code>W</code> (West)</td>
+</tr>
+<tr>
+<td>GPS.GPSLongitude</td>
+<td>DOUBLE</td>
+<td>Longitude in degrees</td>
+</tr>
+<tr>
+<td>GPS.GPSAltitudeRef</td>
+<td>INTEGER</td>
+<td>Reference altitude: <code>0</code> (Above Sea Level) or <code>1</code> (Below Sea Level)</td>
+</tr>
+<tr>
+<td>GPS.GPSAltitude</td>
+<td>DOUBLE</td>
+<td>Altitude in meters</td>
+</tr>
+<tr>
+<td>GPS.GPSTimeStamp[3]</td>
+<td>DOUBLE</td>
+<td>Time as UTC. [hour, minute, second]</td>
+</tr>
+<tr>
+<td>GPS.GPSSatellites</td>
+<td>VARCHAR</td>
+<td>GPS satellites used for measurements</td>
+</tr>
+<tr>
+<td>GPS.GPSStatus</td>
+<td>VARCHAR</td>
+<td>Status of the GPS receiver: <code>A</code> (Measurement in progress) or <code>V</code> (Measurement interrupted)</td>
+</tr>
+<tr>
+<td>GPS.GPSMeasureMode</td>
+<td>VARCHAR</td>
+<td>GPS measurement mode: <code>2</code> (2-dimensional measurement) or <code>3</code> (3-dimensional measurement)</td>
+</tr>
+<tr>
+<td>GPS.GPSDOP</td>
+<td>DOUBLE</td>
+<td>GPS DOP (data degree of precision)</td>
+</tr>
+<tr>
+<td>GPS.GPSSpeedRef</td>
+<td>VARCHAR</td>
+<td>Unit used to express the GPS receiver speed of movement: <code>K</code> (kilometers per hour), <code>M</code> (miles per hour) or <code>N</code> (knots)</td>
+</tr>
+<tr>
+<td>GPS.GPSSpeed</td>
+<td>DOUBLE</td>
+<td>Speed of GPS receiver movement</td>
+</tr>
+<tr>
+<td>GPS.GPSTrackRef</td>
+<td>VARCHAR</td>
+<td>Reference for giving the direction of GPS receiver movement: <code>T</code> (True direction) or <code>M</code> (Magnetic direction)</td>
+</tr>
+<tr>
+<td>GPS.GPSTrack</td>
+<td>DOUBLE</td>
+<td>Direction of GPS receiver movement in degrees</td>
+</tr>
+<tr>
+<td>GPS.GPSImgDirectionRef</td>
+<td>VARCHAR</td>
+<td>Reference for giving the direction of the image: <code>T</code> (True direction) or <code>M</code> (Magnetic direction)</td>
+</tr>
+<tr>
+<td>GPS.GPSImgDirection</td>
+<td>DOUBLE</td>
+<td>Direction of the image in degrees</td>
+</tr>
+<tr>
+<td>GPS.GPSMapDatum</td>
+<td>VARCHAR</td>
+<td>Geodetic survey data used by the GPS receiver</td>
+</tr>
+<tr>
+<td>GPS.GPSDestLatitudeRef</td>
+<td>VARCHAR</td>
+<td>Indicates whether the latitude of the destination point is north or south latitude: <code>N</code> (North) or <code>S</code> (South)</td>
+</tr>
+<tr>
+<td>GPS.GPSDestLatitude[3]</td>
+<td>DOUBLE</td>
+<td>Latitude of the destination point in degrees</td>
+</tr>
+<tr>
+<td>GPS.GPSDestLongitudeRef</td>
+<td>VARCHAR</td>
+<td>Indicates whether the longitude of the destination point is east or west longitude: <code>E</code> (East) or <code>W</code> (West)</td>
+</tr>
+<tr>
+<td>GPS.GPSDestLongitude[3]</td>
+<td>DOUBLE</td>
+<td>longitude of the destination point in degrees</td>
+</tr>
+<tr>
+<td>GPS.GPSDestBearingRef</td>
+<td>VARCHAR</td>
+<td>Reference used for giving the bearing to the destination point: <code>T</code> (True direction) or <code>M</code> (Magnetic direction)</td>
+</tr>
+<tr>
+<td>GPS.GPSDestBearing</td>
+<td>DOUBLE</td>
+<td>Bearing to the destination point in degrees</td>
+</tr>
+<tr>
+<td>GPS.GPSDestDistanceRef</td>
+<td>VARCHAR</td>
+<td>Unit used to express the distance to the destination point: <code>K</code> (kilometers), <code>M</code> (miles) or <code>N</code> (knots)</td>
+</tr>
+<tr>
+<td>GPS.GPSDestDistance</td>
+<td>DOUBLE</td>
+<td>Distance to the destination point</td>
+</tr>
+<tr>
+<td>GPS.GPSProcessingMethod</td>
+<td>VARBINARY</td>
+<td>Name of the method used for location finding</td>
+</tr>
+<tr>
+<td>GPS.GPSAreaInformation</td>
+<td>VARBINARY</td>
+<td>Name of the GPS area</td>
+</tr>
+<tr>
+<td>GPS.GPSDateStamp</td>
+<td>VARCHAR</td>
+<td>Date as UTC. The format is &quot;YYYY:MM:DD&quot;</td>
+</tr>
+<tr>
+<td>GPS.GPSDifferential</td>
+<td>INTEGER</td>
+<td>Indicates whether differential correction is applied to the GPS receiver:<br><code>0</code> (Measurement without differential correction)<br><code>1</code> (Differential correction applied)</td>
+</tr>
+<tr>
+<td>GPS.GPSHPositioningError</td>
+<td>DOUBLE</td>
+<td>Horizontal positioning errors in meters</td>
+</tr>
+<tr>
+<td>ExifThumbnail.Compression</td>
+<td>INTEGER</td>
+<td>Compression scheme used for the image data:<br><code>1</code> (Uncompressed)<br><code>2</code> (CCITT 1D)<br><code>3</code> (T4/Group 3 Fax)<br><code>4</code> (T6/Group 4 Fax)<br><code>5</code> (LZW)<br><code>6</code> (JPEG (old-style))<br><code>7</code> (JPEG)<br><code>8</code> (Adobe Deflate)<br><code>9</code> (JBIG B&amp;W)<br><code>10</code> (JBIG Color)<br><code>99</code> (JPEG)<br><code>262</code> (Kodak 262)<br><code>32766</code> (Next)<br><code>32767</code> (Sony ARW Compress [...]
+</tr>
+<tr>
+<td>ExifThumbnail.XResolution</td>
+<td>DOUBLE</td>
+<td>Horizontal pixel resolution</td>
+</tr>
+<tr>
+<td>ExifThumbnail.YResolution</td>
+<td>DOUBLE</td>
+<td>Vertical pixel resolution</td>
+</tr>
+<tr>
+<td>ExifThumbnail.ResolutionUnit</td>
+<td>INTEGER</td>
+<td>Resolution unit: <code>1</code> (None), <code>2</code> (inches) or <code>3</code> (cm)</td>
+</tr>
+<tr>
+<td>ExifThumbnail.ThumbnailOffset</td>
+<td>INTEGER</td>
+<td>Position in the file of thumbnail data</td>
+</tr>
+<tr>
+<td>ExifThumbnail.ThumbnailLength</td>
+<td>INTEGER</td>
+<td>Length of thumbnail data</td>
+</tr>
+<tr>
+<td>XMP.XMPValueCount</td>
+<td>INTEGER</td>
+<td>Number of properties in the XMP property tree</td>
+</tr>
+<tr>
+<td>XMP.Dc.Contributors[]</td>
+<td>VARCHAR</td>
+<td>List of contributors</td>
+</tr>
+<tr>
+<td>XMP.Dc.Coverage</td>
+<td>VARCHAR</td>
+<td>Extent or scope of the resource</td>
+</tr>
+<tr>
+<td>XMP.Dc.Creator[]</td>
+<td>VARCHAR</td>
+<td>List of creators</td>
+</tr>
+<tr>
+<td>XMP.Dc.Date</td>
+<td>VARCHAR</td>
+<td>Point or period of time associated with an event in the life cycle of the resource</td>
+</tr>
+<tr>
+<td>XMP.Dc.Description</td>
+<td>VARCHAR</td>
+<td>Textual descriptions of the content of the resource</td>
+</tr>
+<tr>
+<td>XMP.Dc.Description_&lt;lang&gt;</td>
+<td>VARCHAR</td>
+<td>Textual descriptions of the content of the resource, given in various languages</td>
+</tr>
+<tr>
+<td>XMP.Dc.Format</td>
+<td>VARCHAR</td>
+<td>MIME type of the resource</td>
+</tr>
+<tr>
+<td>XMP.Dc.Identifier</td>
+<td>VARCHAR</td>
+<td>Unambiguous reference to the resource within a given context</td>
+</tr>
+<tr>
+<td>XMP.Dc.Language[]</td>
+<td>VARCHAR</td>
+<td>List of languages used in the content of the resource</td>
+</tr>
+<tr>
+<td>XMP.Dc.Publisher[]</td>
+<td>VARCHAR</td>
+<td>List of publishers</td>
+</tr>
+<tr>
+<td>XMP.Dc.Relation[]</td>
+<td>VARCHAR</td>
+<td>List of related resources</td>
+</tr>
+<tr>
+<td>XMP.Dc.Rights</td>
+<td>VARCHAR</td>
+<td>List of informal rights statements</td>
+</tr>
+<tr>
+<td>XMP.Dc.Rights_&lt;lang&gt;</td>
+<td>VARCHAR</td>
+<td>List of informal rights statements, given in various languages</td>
+</tr>
+<tr>
+<td>XMP.Dc.Source</td>
+<td>VARCHAR</td>
+<td>Related resource from which the described resource is derived</td>
+</tr>
+<tr>
+<td>XMP.Dc.Subject[]</td>
+<td>VARCHAR</td>
+<td>List of descriptive phrases or keywords that specify the content of the resource</td>
+</tr>
+<tr>
+<td>XMP.Dc.Title</td>
+<td>VARCHAR</td>
+<td>Title or name given to the resource</td>
+</tr>
+<tr>
+<td>XMP.Dc.Title_&lt;lang&gt;</td>
+<td>VARCHAR</td>
+<td>Title or name, given in various languages</td>
+</tr>
+<tr>
+<td>XMP.Dc.Type[]</td>
+<td>VARCHAR</td>
+<td>Nature or genre of the resource</td>
+</tr>
+<tr>
+<td>XMP.Xmp.Advisory[]</td>
+<td>VARCHAR</td>
+<td>Unordered array specifying properties that were edited outside the authoring application</td>
+</tr>
+<tr>
+<td>XMP.Xmp.BaseURL</td>
+<td>VARCHAR</td>
+<td>Base URL for relative URLs in the document content</td>
+</tr>
+<tr>
+<td>XMP.Xmp.CreateDate</td>
+<td>VARCHAR</td>
+<td>Date and time the resource was created</td>
+</tr>
+<tr>
+<td>XMP.Xmp.CreatorTool</td>
+<td>VARCHAR</td>
+<td>Name of the first known tool used to create the resource</td>
+</tr>
+<tr>
+<td>XMP.Xmp.Identifier[]</td>
+<td>VARCHAR</td>
+<td>Unordered array of text strings that unambiguously identify the resource within a given context</td>
+</tr>
+<tr>
+<td>XMP.Xmp.Label</td>
+<td>VARCHAR</td>
+<td>Word or short phrase that identifies a resource as a member of a user-defined collection</td>
+</tr>
+<tr>
+<td>XMP.Xmp.MetadataDate</td>
+<td>VARCHAR</td>
+<td>Date and time that any metadata for this resource was last changed</td>
+</tr>
+<tr>
+<td>XMP.Xmp.ModifyDate</td>
+<td>VARCHAR</td>
+<td>Date and time the resource was last modified</td>
+</tr>
+<tr>
+<td>XMP.Xmp.Nickname</td>
+<td>VARCHAR</td>
+<td>Short informal name for the resource</td>
+</tr>
+<tr>
+<td>XMP.Xmp.Rating</td>
+<td>VARCHAR</td>
+<td>User-assigned rating for this file</td>
+</tr>
+<tr>
+<td>XMP.XmpRights.Certificate</td>
+<td>VARCHAR</td>
+<td>Web URL for a rights management certificate</td>
+</tr>
+<tr>
+<td>XMP.XmpRights.Marked</td>
+<td>VARCHAR</td>
+<td>When <code>true</code>, indicates that this is a rights-managed resource. When <code>false</code>, indicates that this is a public-domain resource. null if the state is unknown</td>
+</tr>
+<tr>
+<td>XMP.XmpRights.Owner</td>
+<td>VARCHAR</td>
+<td>List of legal owners of the resource</td>
+</tr>
+<tr>
+<td>XMP.XmpRights.UsageTerms</td>
+<td>VARCHAR</td>
+<td>Text instructions on how a resource can be legally used</td>
+</tr>
+<tr>
+<td>XMP.XmpRights.UsageTerms_&lt;lang&gt;</td>
+<td>VARCHAR</td>
+<td>Collection of text instructions on how a resource can be legally used, given in a variety of languages</td>
+</tr>
+<tr>
+<td>XMP.XmpRights.WebStatement</td>
+<td>VARCHAR</td>
+<td>Web URL for a statement of the ownership and usage rights for this resource</td>
+</tr>
+<tr>
+<td>XMP.XmpMM.DerivedFrom.DocumentID</td>
+<td>VARCHAR</td>
+<td>Value of the xmpMM:DocumentID property from the referenced resource</td>
+</tr>
+<tr>
+<td>XMP.XmpMM.DerivedFrom.FilePath</td>
+<td>VARCHAR</td>
+<td>Referenced resource’s file path or URL</td>
+</tr>
+<tr>
+<td>XMP.XmpMM.DerivedFrom.InstanceID</td>
+<td>VARCHAR</td>
+<td>Value of the xmpMM:InstanceID property from the referenced resource</td>
+</tr>
+<tr>
+<td>XMP.XmpMM.DerivedFrom.RenditionClass</td>
+<td>VARCHAR</td>
+<td>Value of the xmpMM:RenditionClass property from the referenced resource</td>
+</tr>
+<tr>
+<td>XMP.XmpMM.DerivedFrom.RenditionParams</td>
+<td>VARCHAR</td>
+<td>value of the xmpMM:RenditionParams property from the referenced resource</td>
+</tr>
+<tr>
+<td>XMP.XmpMM.DocumentID</td>
+<td>VARCHAR</td>
+<td>Common identifier for all versions and renditions of a resource</td>
+</tr>
+<tr>
+<td>XMP.XmpMM:History[].Action</td>
+<td>VARCHAR</td>
+<td>Action that occurred</td>
+</tr>
+<tr>
+<td>XMP.XmpMM:History[].Changed</td>
+<td>VARCHAR</td>
+<td>Semicolon-delimited list of the parts of the document that were changed since the previous event history</td>
+</tr>
+<tr>
+<td>XMP.XmpMM:History[].InstanceID</td>
+<td>VARCHAR</td>
+<td>Instance ID of the modified resource</td>
+</tr>
+<tr>
+<td>XMP.XmpMM:History[].Parameters</td>
+<td>VARCHAR</td>
+<td>Additional description of the action</td>
+</tr>
+<tr>
+<td>XMP.XmpMM:History[].SoftwareAgent</td>
+<td>VARCHAR</td>
+<td>Software agent that performed the action</td>
+</tr>
+<tr>
+<td>XMP.XmpMM:History[].When</td>
+<td>VARCHAR</td>
+<td>Timestamp of when the action occurred</td>
+</tr>
+<tr>
+<td>XMP.XmpMM.InstanceID</td>
+<td>VARCHAR</td>
+<td>Identifier for a specific incarnation of a resource, updated each time a file is saved</td>
+</tr>
+<tr>
+<td>XMP.XmpMM.Manager</td>
+<td>VARCHAR</td>
+<td>Name of the asset management system that manages this resource</td>
+</tr>
+<tr>
+<td>XMP.XmpMM.ManageTo</td>
+<td>VARCHAR</td>
+<td>URI identifying the managed resource to the asset management system</td>
+</tr>
+<tr>
+<td>XMP.XmpMM.ManageUI</td>
+<td>VARCHAR</td>
+<td>URI that can be used to access information about the managed resource through a web browser</td>
+</tr>
+<tr>
+<td>XMP.XmpMM.ManagerVariant</td>
+<td>VARCHAR</td>
+<td>Particular variant of the asset management system</td>
+</tr>
+<tr>
+<td>XMP.XmpMM.OriginalDocumentID</td>
+<td>VARCHAR</td>
+<td>Common identifier for the original resource from which the current resource is derived</td>
+</tr>
+<tr>
+<td>XMP.XmpMM.RenditionClass</td>
+<td>VARCHAR</td>
+<td>Rendition class name for this resource</td>
+</tr>
+<tr>
+<td>XMP.XmpMM.RenditionParams</td>
+<td>VARCHAR</td>
+<td>Additional rendition parameters that are too complex or verbose to encode in xmpMM:RenditionClass</td>
+</tr>
+<tr>
+<td>XMP.XmpMM.VersionID</td>
+<td>VARCHAR</td>
+<td>Document version identifier for this resource</td>
+</tr>
+<tr>
+<td>XMP.XmpMM.Versions[].Comments</td>
+<td>VARCHAR</td>
+<td>Comments concerning what was changed</td>
+</tr>
+<tr>
+<td>XMP.XmpMM.Versions[].Modifier</td>
+<td>VARCHAR</td>
+<td>Person who modified this version</td>
+</tr>
+<tr>
+<td>XMP.XmpMM.Versions[].ModifyDate</td>
+<td>VARCHAR</td>
+<td>Date on which this version was checked in</td>
+</tr>
+<tr>
+<td>XMP.XmpMM.Versions[].Version</td>
+<td>VARCHAR</td>
+<td>New version number</td>
+</tr>
+<tr>
+<td>XMP.Xmpidq.Scheme</td>
+<td>VARCHAR</td>
+<td>Qualifier providing the name of the formal identification scheme used for an item in the xmp:Identifier array</td>
+</tr>
+<tr>
+<td>XMP.XmpBJ.JobRef[].Id</td>
+<td>VARCHAR</td>
+<td>Unique ID for the job</td>
+</tr>
+<tr>
+<td>XMP.XmpBJ.JobRef[].Name</td>
+<td>VARCHAR</td>
+<td>Informal name of job</td>
+</tr>
+<tr>
+<td>XMP.XmpBJ.JobRef[].Url</td>
+<td>VARCHAR</td>
+<td>File URL referencing an external job management file</td>
+</tr>
+<tr>
+<td>XMP.Photoshop.AuthorsPosition</td>
+<td>VARCHAR</td>
+<td>By-line title</td>
+</tr>
+<tr>
+<td>XMP.Photoshop.CaptionWriter</td>
+<td>VARCHAR</td>
+<td>Writer/editor</td>
+</tr>
+<tr>
+<td>XMP.Photoshop.Category</td>
+<td>VARCHAR</td>
+<td>Category. Limited to 3 7-bit ASCII characters</td>
+</tr>
+<tr>
+<td>XMP.Photoshop.City</td>
+<td>VARCHAR</td>
+<td>City</td>
+</tr>
+<tr>
+<td>XMP.Photoshop.ColorMode</td>
+<td>VARCHAR</td>
+<td></td>
+</tr>
+<tr>
+<td>XMP.Photoshop.Country</td>
+<td>VARCHAR</td>
+<td>Country/primary location</td>
+</tr>
+<tr>
+<td>XMP.Photoshop.Credit</td>
+<td>VARCHAR</td>
+<td>Credit</td>
+</tr>
+<tr>
+<td>XMP.Photoshop.DateCreated</td>
+<td>VARCHAR</td>
+<td>Date the intellectual content of the document was created</td>
+</tr>
+<tr>
+<td>XMP.Photoshop.Headline</td>
+<td>VARCHAR</td>
+<td>Headline</td>
+</tr>
+<tr>
+<td>XMP.Photoshop.History</td>
+<td>VARCHAR</td>
+<td></td>
+</tr>
+<tr>
+<td>XMP.Photoshop.ICCProfile</td>
+<td>VARCHAR</td>
+<td></td>
+</tr>
+<tr>
+<td>XMP.Photoshop.Source</td>
+<td>VARCHAR</td>
+<td>Source</td>
+</tr>
+<tr>
+<td>XMP.Photoshop.State</td>
+<td>VARCHAR</td>
+<td>Province/state</td>
+</tr>
+<tr>
+<td>XMP.Photoshop.SupplementalCategories[]</td>
+<td>VARCHAR</td>
+<td>Supplemental category</td>
+</tr>
+<tr>
+<td>XMP.Photoshop.Urgency</td>
+<td>VARCHAR</td>
+<td>Urgency. Valid range is 1-8</td>
+</tr>
+<tr>
+<td>XMP.Tiff.Orientation</td>
+<td>VARCHAR</td>
+<td>Orientation:<br><code>1</code> (0th row at top, 0th column at left)<br><code>2</code> (0th row at top, 0th column at right)<br><code>3</code> (0th row at bottom, 0th column at right)<br><code>4</code> (0th row at bottom, 0th column at left)<br><code>5</code> (0th row at left, 0th column at top)<br><code>6</code> (0th row at right, 0th column at top)<br><code>7</code> (0th row at right, 0th column at bottom)<br><code>8</code> (0th row at left, 0th column at bottom)</td>
+</tr>
+<tr>
+<td>XMP.Tiff.XResolution</td>
+<td>VARCHAR</td>
+<td>Horizontal resolution in pixels per unit</td>
+</tr>
+<tr>
+<td>XMP.Tiff.YResolution</td>
+<td>VARCHAR</td>
+<td>Vertical resolution in pixels per unit</td>
+</tr>
+<tr>
+<td>XMP.Tiff.ResolutionUnit</td>
+<td>VARCHAR</td>
+<td>Unit used for XResolution and YResolution: <code>2</code> (Inches) or <code>3</code> (Centimeters)</td>
+</tr>
+<tr>
+<td>XMP.Tiff.NativeDigest</td>
+<td>VARCHAR</td>
+<td>Digest to detect changes to the TIFF tags</td>
+</tr>
+<tr>
+<td>XMP.Exif.ColorSpace</td>
+<td>VARCHAR</td>
+<td>Color space information: <code>1</code> (sRGB) or <code>65535</code> (Uncalibrated)</td>
+</tr>
+<tr>
+<td>XMP.Exif.PixelXDimension</td>
+<td>VARCHAR</td>
+<td>Valid image width in pixels</td>
+</tr>
+<tr>
+<td>XMP.Exif.PixelYDimension</td>
+<td>VARCHAR</td>
+<td>Valid image height in pixels</td>
+</tr>
+<tr>
+<td>XMP.Exif.NativeDigest</td>
+<td>VARCHAR</td>
+<td>Digest to detect changes to the Exif tags</td>
+</tr>
+<tr>
+<td>ICCProfile.ProfileSize</td>
+<td>INTEGER</td>
+<td>Total size of the profile in bytes</td>
+</tr>
+<tr>
+<td>ICCProfile.CMMType</td>
+<td>VARCHAR</td>
+<td>Identifies the preferred CMM to be used</td>
+</tr>
+<tr>
+<td>ICCProfile.Version</td>
+<td>INTEGER</td>
+<td>Profile version number where the first 8 bits are the major version number and the next 8 bits are for the minor version number</td>
+</tr>
+<tr>
+<td>ICCProfile.Class</td>
+<td>VARCHAR</td>
+<td>Class of device profile:<br><code>scnr</code> (Input device)<br><code>mntr</code> (Display device)<br><code>prtr</code> (Output device)<br><code>link</code> (Device link)<br> <code>spac</code> (Color space conversion)<br><code>abst</code> (Abstract)<br> <code>nmcl</code> (Named color)</td>
+</tr>
+<tr>
+<td>ICCProfile.ColorSpace</td>
+<td>VARCHAR</td>
+<td>Color space of data:<br><code>XYZ&nbsp;</code> (XYZ)<br><code>Lab&nbsp;</code> (Lab)<br><code>Luv&nbsp;</code> (Luv)<br><code>YCbr</code> (YCbCr)<br><code>Yxy&nbsp;</code> (Yxy)<br><code>RGB&nbsp;</code> (RGB)<br><code>GRAY</code> (Grayscale)<br><code>HSV&nbsp;</code> (HSV)<br><code>HLS&nbsp;</code> (HLS)<br><code>CMYK</code> (CMYK)<br><code>CMY&nbsp;</code> (CMY)</td>
+</tr>
+<tr>
+<td>ICCProfile.ProfileConnectionSpace</td>
+<td>VARCHAR</td>
+<td>Profile connection space:<br><code>XYZ&nbsp;</code> (XYZ)<br><code>Lab&nbsp;</code> (Lab)</td>
+</tr>
+<tr>
+<td>ICCProfile.ProfileDateTime</td>
+<td>TIMESTAMP</td>
+<td>Date and time this profile was first created</td>
+</tr>
+<tr>
+<td>ICCProfile.Signature</td>
+<td>VARCHAR</td>
+<td>Profile file signature : <code>acsp</code></td>
+</tr>
+<tr>
+<td>ICCProfile.PrimaryPlatform</td>
+<td>VARCHAR</td>
+<td>Primary platform/operating system framework for which the profile was created:<br><code>APPL</code> (Apple Computer, Inc.)<br><code>MSFT</code> (Microsoft Corporation)<br><code>SGI&nbsp;</code> (Silicon Graphics, Inc.)<br><code>SUNW</code> (Sun Microsystems, Inc.)<br><code>TGNT</code> (Taligent, Inc.)</td>
+</tr>
+<tr>
+<td>ICCProfile.DeviceManufacturer</td>
+<td>VARCHAR</td>
+<td>Device manufacturer of the device for which this profile is created</td>
+</tr>
+<tr>
+<td>ICCProfile.DeviceModel</td>
+<td>VARCHAR</td>
+<td>Device model of the device for which this profile is created</td>
+</tr>
+<tr>
+<td>ICCProfile.RenderingIntent</td>
+<td>INTEGER</td>
+<td>Style of reproduction to be used during the evaluation of this profile in a sequence of profiles:<br><code>0</code> (Perceptual)<br><code>1</code> (Relative colorimetric)<br><code>2</code> (Saturation)<br><code>3</code> (Absolute colorimetric)</td>
+</tr>
+<tr>
+<td>ICCProfile.XYZValues[3]</td>
+<td>FLOAT</td>
+<td>XYZ values of the illuminant of the profile connection space</td>
+</tr>
+<tr>
+<td>ICCProfile.TagCount</td>
+<td>INTEGER</td>
+<td>Number of tags</td>
+</tr>
+<tr>
+<td>ICCProfile.Copyright</td>
+<td>VARCHAR</td>
+<td>Profile copyright information</td>
+</tr>
+<tr>
+<td>ICCProfile.DeviceMfgDescription</td>
+<td>VARCHAR</td>
+<td>Description of device manufacturer</td>
+</tr>
+<tr>
+<td>ICCProfile.DeviceModelDescription</td>
+<td>VARCHAR</td>
+<td>Description of device model</td>
+</tr>
+<tr>
+<td>ICCProfile.ProfileDescription</td>
+<td>VARCHAR</td>
+<td>Profile description</td>
+</tr>
+<tr>
+<td>ICCProfile.AppleMultiLanguageProfileName</td>
+<td>VARCHAR</td>
+<td>Multi-language profile name</td>
+</tr>
+<tr>
+<td>ICCProfile.MediaWhitePoint</td>
+<td>VARCHAR</td>
+<td>Media white point used for generating absolute colorimetry</td>
+</tr>
+<tr>
+<td>ICCProfile.MediaBlackPoint</td>
+<td>VARCHAR</td>
+<td>Media black point used for generating absolute colorimetry</td>
+</tr>
+<tr>
+<td>ICCProfile.RedTRC</td>
+<td>VARCHAR</td>
+<td>Red channel tone reproduction curve</td>
+</tr>
+<tr>
+<td>ICCProfile.GreenTRC</td>
+<td>VARCHAR</td>
+<td>Green channel tone reproduction curve</td>
+</tr>
+<tr>
+<td>ICCProfile.BlueTRC</td>
+<td>VARCHAR</td>
+<td>Blue channel tone reproduction curve</td>
+</tr>
+<tr>
+<td>ICCProfile.RedColorant</td>
+<td>VARCHAR</td>
+<td>Relative XYZ values of red phosphor or colorant</td>
+</tr>
+<tr>
+<td>ICCProfile.GreenColorant</td>
+<td>VARCHAR</td>
+<td>Relative XYZ values of green phosphor or colorant</td>
+</tr>
+<tr>
+<td>ICCProfile.BlueColorant</td>
+<td>VARCHAR</td>
+<td>Relative XYZ values of blue phosphor or colorant</td>
+</tr>
+<tr>
+<td>JPEG.CompressionType</td>
+<td>INTEGER</td>
+<td>Compression type:<br><code>0</code> (Baseline DCT, Huffman coding)<br><code>1</code> (Extended sequential DCT, Huffman coding)<br><code>2</code> (Progressive DCT, Huffman coding)<br><code>3</code> (Lossless, Huffman coding)<br><code>5</code> (Sequential DCT, differential Huffman coding)<br><code>6</code> (Progressive DCT, differential Huffman coding<br><code>7</code> (Lossless, Differential Huffman coding)<br><code>9</code> (Extended sequential DCT, arithmetic coding)<br><code>10</co [...]
+</tr>
+<tr>
+<td>JPEG.DataPrecision</td>
+<td>INTEGER</td>
+<td>Bits per sample</td>
+</tr>
+<tr>
+<td>JPEG.ImageHeight</td>
+<td>INTEGER</td>
+<td>Image height in pixels</td>
+</tr>
+<tr>
+<td>JPEG.ImageWidth</td>
+<td>INTEGER</td>
+<td>Image width in pixels</td>
+</tr>
+<tr>
+<td>JPEG.NumberOfComponents</td>
+<td>INTEGER</td>
+<td>Number of components: <code>1</code> (Greyscale), <code>3</code> (YCbCr or YIQ) or <code>4</code> (CMYK)</td>
+</tr>
+<tr>
+<td>JPEG.Component1.ComponentId</td>
+<td>INTEGER</td>
+<td>Component identifier: <code>1</code> (Y), <code>2</code> (Cb), <code>3</code> (Cr), <code>4</code> (I) or <code>5</code> (Q)</td>
+</tr>
+<tr>
+<td>JPEG.Component1.HorizontalSamplingFactor</td>
+<td>INTEGER</td>
+<td>Horizontal sampling factors</td>
+</tr>
+<tr>
+<td>JPEG.Component1.VerticalSamplingFactor</td>
+<td>INTEGER</td>
+<td>Vertical sampling factors</td>
+</tr>
+<tr>
+<td>JPEG.Component1.QuantizationTableNumber</td>
+<td>INTEGER</td>
+<td>Quantization table number</td>
+</tr>
+<tr>
+<td>JPEG.Component2.ComponentId</td>
+<td>INTEGER</td>
+<td>Component identifier: <code>1</code> (Y), <code>2</code> (Cb), <code>3</code> (Cr), <code>4</code> (I) or <code>5</code> (Q)</td>
+</tr>
+<tr>
+<td>JPEG.Component2.HorizontalSamplingFactor</td>
+<td>INTEGER</td>
+<td>Horizontal sampling factors</td>
+</tr>
+<tr>
+<td>JPEG.Component2.VerticalSamplingFactor</td>
+<td>INTEGER</td>
+<td>Vertical sampling factors</td>
+</tr>
+<tr>
+<td>JPEG.Component2.QuantizationTableNumber</td>
+<td>INTEGER</td>
+<td>Quantization table number</td>
+</tr>
+<tr>
+<td>JPEG.Component3.ComponentId</td>
+<td>INTEGER</td>
+<td>Component identifier: <code>1</code> (Y), <code>2</code> (Cb), <code>3</code> (Cr), <code>4</code> (I) or <code>5</code> (Q)</td>
+</tr>
+<tr>
+<td>JPEG.Component3.HorizontalSamplingFactor</td>
+<td>INTEGER</td>
+<td>Horizontal sampling factors</td>
+</tr>
+<tr>
+<td>JPEG.Component3.VerticalSamplingFactor</td>
+<td>INTEGER</td>
+<td>Vertical sampling factors</td>
+</tr>
+<tr>
+<td>JPEG.Component3.QuantizationTableNumber</td>
+<td>INTEGER</td>
+<td>Quantization table number</td>
+</tr>
+<tr>
+<td>JPEG.Component4.ComponentId</td>
+<td>INTEGER</td>
+<td>Component identifier: <code>1</code> (Y), <code>2</code> (Cb), <code>3</code> (Cr), <code>4</code> (I) or <code>5</code> (Q)</td>
+</tr>
+<tr>
+<td>JPEG.Component4.HorizontalSamplingFactor</td>
+<td>INTEGER</td>
+<td>Horizontal sampling factors</td>
+</tr>
+<tr>
+<td>JPEG.Component4.VerticalSamplingFactor</td>
+<td>INTEGER</td>
+<td>Vertical sampling factors</td>
+</tr>
+<tr>
+<td>JPEG.Component4.QuantizationTableNumber</td>
+<td>INTEGER</td>
+<td>Quantization table number</td>
+</tr>
+<tr>
+<td>IPTC.EnvelopedRecordVersion</td>
+<td>INTEGER</td>
+<td>Version of the Information Interchange Model, Part I, utilised by the provider.</td>
+</tr>
+<tr>
+<td>IPTC.Destination</td>
+<td>VARCHAR</td>
+<td>Providers who require routing information above the appropriate OSI layers</td>
+</tr>
+<tr>
+<td>IPTC.FileFormat</td>
+<td>VARCHAR</td>
+<td>File format:<br><code>00</code> (No ObjectData)<br><code>01</code> (IPTC-NAA Digital Newsphoto Parameter Record)<br><code>02</code> (IPTC7901 Recommended Message Format)<br><code>03</code> (Tagged Image File Format (Adobe/Aldus Image data))<br><code>04</code> (Illustrator (Adobe Graphics data))<br><code>05</code> (AppleSingle (Apple Computer Inc))<br><code>06</code> (NAA 89-3 (ANPA 1312))<br><code>07</code> (MacBinary II)<br><code>08</code> (IPTC Unstructured Character Oriented File  [...]
+</tr>
+<tr>
+<td>IPTC.FileVersion</td>
+<td>INTEGER</td>
+<td>Particular version of the File Format</td>
+</tr>
+<tr>
+<td>IPTC.ServiceIdentifier</td>
+<td>VARCHAR</td>
+<td>Provider and product</td>
+</tr>
+<tr>
+<td>IPTC.EnvelopeNumber</td>
+<td>VARCHAR</td>
+<td>Number that will be unique for the date and for the Service Identifier</td>
+</tr>
+<tr>
+<td>IPTC.ProductIdentifier</td>
+<td>VARCHAR</td>
+<td>Identifies subsets of provider&#39;s overall service</td>
+</tr>
+<tr>
+<td>IPTC.EnvelopePriority</td>
+<td>VARCHAR</td>
+<td>Envelope handling priority and not the editorial urgency. <code>1</code> indicates the most urgent, <code>5</code> the normal urgency, and <code>8</code> the least urgent copy. <code>9</code> indicates a User Defined Priority</td>
+</tr>
+<tr>
+<td>IPTC.DateSent</td>
+<td>VARCHAR</td>
+<td>Year, month and day the service sent the material in the form CCYYMMDD (century, year, month, day) as defined in ISO 8601</td>
+</tr>
+<tr>
+<td>IPTC.TimeSent</td>
+<td>VARCHAR</td>
+<td>Time the service sent the material in the form HHMMSS±HHMM where HHMMSS refers to local hour, minute and seconds and HHMM refers to hours and minutes ahead (+) or behind (-) Universal Coordinated Time as described in ISO 8601</td>
+</tr>
+<tr>
+<td>IPTC.CodedCharacterSet</td>
+<td>VARCHAR</td>
+<td>One or more control functions used for the announcement, invocation or designation of coded character sets</td>
+</tr>
+<tr>
+<td>IPTC.UniqueObjectName</td>
+<td>VARCHAR</td>
+<td>Unique Name of Object, providing eternal, globally unique identification for objects as specified in the IIM, independent of provider and for any media form</td>
+</tr>
+<tr>
+<td>IPTC.ARMIdentifier</td>
+<td>VARCHAR</td>
+<td>Identifies the Abstract Relationship Method (ARM)</td>
+</tr>
+<tr>
+<td>IPTC.ARMVersion</td>
+<td>INTEGER</td>
+<td>Version of the ARM</td>
+</tr>
+<tr>
+<td>IPTC.ApplicationRecordVersion</td>
+<td>INTEGER</td>
+<td>Version of the Information Interchange Model, Part II</td>
+</tr>
+<tr>
+<td>IPTC.ObjectAttributeReference</td>
+<td>VARCHAR</td>
+<td>Nature, intellectual, artistic or journalistic characteristic of an image</td>
+</tr>
+<tr>
+<td>IPTC.ObjectName</td>
+<td>VARCHAR</td>
+<td>Shorthand reference for the object</td>
+</tr>
+<tr>
+<td>IPTC.SubjectReference[]</td>
+<td>VARCHAR</td>
+<td>Specifies one or more Subjects from the IPTC Subject-NewsCodes taxonomy to categorise the image</td>
+</tr>
+<tr>
+<td>IPTC.Keywords[]</td>
+<td>VARCHAR</td>
+<td>Specific information retrieval words</td>
+</tr>
+<tr>
+<td>IPTC.SpecialInstructions</td>
+<td>VARCHAR</td>
+<td>Other editorial instructions concerning the use of the objectdata</td>
+</tr>
+<tr>
+<td>IPTC.DateCreated</td>
+<td>VARCHAR</td>
+<td>Date the intellectual content of the objectdata was created in the form CCYYMMDD</td>
+</tr>
+<tr>
+<td>IPTC.TimeCreated</td>
+<td>VARCHAR</td>
+<td>Time the intellectual content of the objectdata current source material was created in the form HHMMSS±HHMM</td>
+</tr>
+<tr>
+<td>IPTC.DigitalDateCreated</td>
+<td>VARCHAR</td>
+<td>Date the digital representation of the objectdata was created in the form CCYYMMDD</td>
+</tr>
+<tr>
+<td>IPTC.DigitalTimeCreated</td>
+<td>VARCHAR</td>
+<td>Time the digital representation of the objectdata was created in the form HHMMSS±HHMM</td>
+</tr>
+<tr>
+<td>IPTC.ByLine</td>
+<td>VARCHAR</td>
+<td>Name of the creator of the objectdata</td>
+</tr>
+<tr>
+<td>IPTC.BylineTitle</td>
+<td>VARCHAR</td>
+<td>Job title of the photographer</td>
+</tr>
+<tr>
+<td>IPTC.City</td>
+<td>VARCHAR</td>
+<td>Name of the city of the location shown in the image</td>
+</tr>
+<tr>
+<td>IPTC.SubLocation</td>
+<td>VARCHAR</td>
+<td>Exact name of the sublocation shown in the image</td>
+</tr>
+<tr>
+<td>IPTC.ProvinceState</td>
+<td>VARCHAR</td>
+<td>Name of the subregion of a country of the location shown in the image</td>
+</tr>
+<tr>
+<td>IPTC.CountryPrimaryLocationCode</td>
+<td>VARCHAR</td>
+<td>Code of the country of the location shown in the image</td>
+</tr>
+<tr>
+<td>IPTC.CountryPrimaryLocationName</td>
+<td>VARCHAR</td>
+<td>Full name of the country of the location shown in the image</td>
+</tr>
+<tr>
+<td>IPTC.OriginalTransmissionReference</td>
+<td>VARCHAR</td>
+<td>Number or identifier for the purpose of improved workflow handling</td>
+</tr>
+<tr>
+<td>IPTC.CopyrightNotice</td>
+<td>VARCHAR</td>
+<td>Copyright notice for claiming the intellectual property for this photograph</td>
+</tr>
+<tr>
+<td>IPTC.Headline</td>
+<td>VARCHAR</td>
+<td>Brief synopsis of the caption</td>
+</tr>
+<tr>
+<td>IPTC.Credit</td>
+<td>VARCHAR</td>
+<td>Credit to person(s) and/or organisation(s) required by the supplier of the image to be used when published</td>
+</tr>
+<tr>
+<td>IPTC.Source</td>
+<td>VARCHAR</td>
+<td>Name of a person or party who has a role in the content supply chain</td>
+</tr>
+<tr>
+<td>IPTC.CaptionAbstract</td>
+<td>VARCHAR</td>
+<td>Textual description of the objectdata</td>
+</tr>
+<tr>
+<td>IPTC.CaptionWriterEditor</td>
+<td>VARCHAR</td>
+<td>Name of the person involved in the writing, editing or correcting the objectdata or caption/abstract</td>
+</tr>
+<tr>
+<td>IPTC.RasterizedCaption</td>
+<td>VARCHAR</td>
+<td>Rasterized objectdata description and is used where characters that have not been coded are required for the caption</td>
+</tr>
+<tr>
+<td>IPTC.ImageType</td>
+<td>VARCHAR</td>
+<td>Octet 1 indicates number of components in an image:<br><code>0</code> (No objectdata)<br><code>1</code> (Single component)<br><code>2</code> (2 components)<br><code>3</code> (3 components)<br><code>4</code> (4 components)<br><code>9</code> (Supplemental objects related to other objectdata)<br>Octet 2 indicates the exact content of the current objectdata in terms of colour composition:<br><code>W</code> (Monochrome)<br><code>Y</code> (Yellow component)<br><code>M</code> (Magenta compo [...]
+</tr>
+<tr>
+<td>IPTC.ImageOrientation</td>
+<td>VARCHAR</td>
+<td>Layout of the image area: <code>P</code> (Portrait), <code>L</code> (Landscape) or <code>S</code> (Square)</td>
+</tr>
+<tr>
+<td>IPTC.LanguageIdentifier</td>
+<td>VARCHAR</td>
+<td>Major national language of the object, according to the 2-letter codes of ISO 639:1988</td>
+</tr>
+<tr>
+<td>IPTC.AudioType</td>
+<td>VARCHAR</td>
+<td>Octet 1 represents the number of channels:<br><code>0</code> (No objectdata)<br><code>1</code> (Monaural (1 channel) audio)<br><code>2</code> (Stereo (2 channel) audio)<br>Octet 2 indicates the exact type of audio contained in the current objectdata:<br><code>A</code> (Actuality)<br><code>C</code> (Question and answer session)<br><code>M</code> (Music, transmitted by itself)<br><code>Q</code> (Response to a question)<br><code>R</code> (Raw sound)<br><code>S</code> (Scener)<br><code>T [...]
+</tr>
+<tr>
+<td>IPTC.AudioSamplingRate</td>
+<td>VARCHAR</td>
+<td>Six octets with leading zero(s), consisting of Sampling rate numeric characters, representing the sampling rate in hertz (Hz)</td>
+</tr>
+<tr>
+<td>IPTC.AudioSamplingResolution</td>
+<td>VARCHAR</td>
+<td>Two octets with leading zero(s), consisting of resolution numeric characters representing the number of bits in each audio sample</td>
+</tr>
+<tr>
+<td>IPTC.AudioDuration</td>
+<td>VARCHAR</td>
+<td>Duration Designates in the form HHMMSS the running time of an audio objectdata when played back at the speed at which it was recorded</td>
+</tr>
+<tr>
+<td>IPTC.AudioOutcue</td>
+<td>VARCHAR</td>
+<td>Content of the end of an audio objectdata, according to guidelines established by the provider</td>
+</tr>
+<tr>
+<td>IPTC.ObjectDataPreviewFileFormat</td>
+<td>VARCHAR</td>
+<td>File format of the ObjectData Preview:<br><code>00</code> (No ObjectData)<br><code>01</code> (IPTC-NAA Digital Newsphoto Parameter Record)<br><code>02</code> (IPTC7901 Recommended Message Format)<br><code>03</code> (Tagged Image File Format (Adobe/Aldus Image data))<br><code>04</code> (Illustrator (Adobe Graphics data))<br><code>05</code> (AppleSingle (Apple Computer Inc))<br><code>06</code> (NAA 89-3 (ANPA 1312))<br><code>07</code> (MacBinary II)<br><code>08</code> (IPTC Unstructure [...]
+</tr>
+<tr>
+<td>Photoshop.ResolutionInfo</td>
+<td>VARCHAR</td>
+<td>ResolutionInfo structure</td>
+</tr>
+<tr>
+<td>Photoshop.AlphaChannels</td>
+<td>VARCHAR</td>
+<td>Names of the alpha channels</td>
+</tr>
+<tr>
+<td>Photoshop.DisplayInfo(Obsolete)</td>
+<td>VARCHAR</td>
+<td>DisplayInfo structure</td>
+</tr>
+<tr>
+<td>Photoshop.PrintFlags</td>
+<td>VARCHAR</td>
+<td>Series of boolean values: Labels, Crop marks, Color bars, Registration marks, Negative, Flip, Interpolate, Caption, Print flags</td>
+</tr>
+<tr>
+<td>Photoshop.ColorHalftoningInformation</td>
+<td>VARCHAR</td>
+<td>Color halftoning information</td>
+</tr>
+<tr>
+<td>Photoshop.ColorTransferFunctions</td>
+<td>VARCHAR</td>
+<td>Color transfer functions</td>
+</tr>
+<tr>
+<td>Photoshop.EPSOptions</td>
+<td>VARCHAR</td>
+<td>EPS options</td>
+</tr>
+<tr>
+<td>Photoshop.LayerStateInformation</td>
+<td>VARCHAR</td>
+<td>Layer state information. Index of target layer (0 = bottom layer)</td>
+</tr>
+<tr>
+<td>Photoshop.LayersGroupInformation</td>
+<td>VARCHAR</td>
+<td>Working path (not saved)</td>
+</tr>
+<tr>
+<td>Photoshop.JPEGQuality</td>
+<td>VARCHAR</td>
+<td>JPEG quality</td>
+</tr>
+<tr>
+<td>Photoshop.GridAndGuidesInformation</td>
+<td>VARCHAR</td>
+<td>Grid and guides information</td>
+</tr>
+<tr>
+<td>Photoshop.CopyrightFlag</td>
+<td>VARCHAR</td>
+<td>Whether image is copyrighted</td>
+</tr>
+<tr>
+<td>Photoshop.URL</td>
+<td>VARCHAR</td>
+<td>Uniform resource locator</td>
+</tr>
+<tr>
+<td>Photoshop.ThumbnailData</td>
+<td>VARCHAR</td>
+<td>Photoshop 5.0 Thumbnail resource</td>
+</tr>
+<tr>
+<td>Photoshop.GlobalAngle</td>
+<td>VARCHAR</td>
+<td>Global lighting angle for effects layer</td>
+</tr>
+<tr>
+<td>Photoshop.ICCUntaggedProfile</td>
+<td>VARCHAR</td>
+<td>ICC Untagged Profile. 1 = intentionally untagged</td>
+</tr>
+<tr>
+<td>Photoshop.SeedNumber</td>
+<td>VARCHAR</td>
+<td>Document-specific IDs seed number</td>
+</tr>
+<tr>
+<td>Photoshop.UnicodeAlphaNames</td>
+<td>VARCHAR</td>
+<td>Unicode Alpha Names</td>
+</tr>
+<tr>
+<td>Photoshop.GlobalAltitude</td>
+<td>VARCHAR</td>
+<td>Global Altitude</td>
+</tr>
+<tr>
+<td>Photoshop.Slices</td>
+<td>VARCHAR</td>
+<td>Slices</td>
+</tr>
+<tr>
+<td>Photoshop.AlphaIdentifiers</td>
+<td>VARCHAR</td>
+<td>Alpha Identifiers</td>
+</tr>
+<tr>
+<td>Photoshop.URLList</td>
+<td>VARCHAR</td>
+<td>URL List. Count of URLs, followed by ID and Unicode string</td>
+</tr>
+<tr>
+<td>Photoshop.VersionInfo</td>
+<td>VARCHAR</td>
+<td>Version Info. Version, hasRealMergedData, Writer name, Reader name and File version</td>
+</tr>
+<tr>
+<td>Photoshop.CaptionDigest</td>
+<td>VARCHAR</td>
+<td>RSA Data Security, MD5 message-digest algorithm</td>
+</tr>
+<tr>
+<td>Photoshop.PrintScale</td>
+<td>VARCHAR</td>
+<td>Print scale. Style: <code>0</code> (Centered), <code>1</code> (Size to fit) or <code>2</code> (User defined), X location, Y location and Scale</td>
+</tr>
+<tr>
+<td>Photoshop.PixelAspectRatio</td>
+<td>VARCHAR</td>
+<td>Pixel Aspect Ratio. X / Y of a pixel</td>
+</tr>
+<tr>
+<td>Photoshop.LayerSelectionIDs</td>
+<td>VARCHAR</td>
+<td>Layer Selection ID(s). Count and repeated layer ID</td>
+</tr>
+<tr>
+<td>Photoshop.LayerGroupsEnabledID</td>
+<td>VARCHAR</td>
+<td>Layer Group(s) Enabled ID. 1 byte for each layer in the document, repeated by length of the resource</td>
+</tr>
+<tr>
+<td>Photoshop.PrintInfo2</td>
+<td>VARCHAR</td>
+<td>Information about the current print settings in the document. Color management options</td>
+</tr>
+<tr>
+<td>Photoshop.PlugIn*Data</td>
+<td>VARCHAR</td>
+<td>Plug-in data</td>
+</tr>
+<tr>
+<td>Photoshop.PrintStyle</td>
+<td>VARCHAR</td>
+<td>Information about the current print style in the document. Printing marks, labels, ornaments, etc.</td>
+</tr>
+<tr>
+<td>Photoshop.PrintFlagsInformation</td>
+<td>VARCHAR</td>
+<td>Print flags information. Version: <code>1</code>, Center crop marks, <code>0</code>, Bleed width value and Bleed width scale</td>
+</tr>
+<tr>
+<td>AdobeJPEG.DCTEncodeVersion</td>
+<td>INTEGER</td>
+<td>DCT encode version</td>
+</tr>
+<tr>
+<td>AdobeJPEG.Flags0</td>
+<td>INTEGER</td>
+<td>APP14 Flags 0: <code>0</code> (None) or <code>32768</code> (Encoded with Blend=1 downsampling)</td>
+</tr>
+<tr>
+<td>AdobeJPEG.Flags1</td>
+<td>INTEGER</td>
+<td>APP14 Flags 1: <code>0</code> (None)</td>
+</tr>
+<tr>
+<td>AdobeJPEG.ColorTransform</td>
+<td>INTEGER</td>
+<td>Color transform: <code>0</code> (Unknown (RGB or CMYK)) , <code>1</code> (YCbCr) or <code>2</code> (YCCK)</td>
+</tr>
+<tr>
+<td>Huffman.NumberOfTables</td>
+<td>INTEGER</td>
+<td>Number of Huffman tables</td>
+</tr>
+<tr>
+<td>PSDHeader.ChannelCount</td>
+<td>INTEGER</td>
+<td>Number of channels</td>
+</tr>
+<tr>
+<td>PSDHeader.ImageHeight</td>
+<td>INTEGER</td>
+<td>Image height in pixels</td>
+</tr>
+<tr>
+<td>PSDHeader.ImageWidth</td>
+<td>INTEGER</td>
+<td>Image width in pixels</td>
+</tr>
+<tr>
+<td>PSDHeader.BitsPerChannel</td>
+<td>INTEGER</td>
+<td>Bits per channel</td>
+</tr>
+<tr>
+<td>PSDHeader.ColorMode</td>
+<td>INTEGER</td>
+<td>Color mode: <code>0</code> (Bitmap), <code>1</code> (Grayscale), <code>2</code> (Indexed), <code>3</code> (RGB), <code>4</code> (CMYK), <code>7</code> (Multichannel), <code>8</code> (Duotone) or <code>9</code> (Lab)</td>
+</tr>
+<tr>
+<td>PNGIHDR.ImageWidth</td>
+<td>INTEGER</td>
+<td>Image width in pixels</td>
+</tr>
+<tr>
+<td>PNGIHDR.ImageHeight</td>
+<td>INTEGER</td>
+<td>Image height in pixels</td>
+</tr>
+<tr>
+<td>PNGIHDR.BitsPerSample</td>
+<td>INTEGER</td>
+<td>Number of bits per sample or per palette index: <code>1</code>, <code>2</code>, <code>4</code>, <code>8</code> or <code>16</code></td>
+</tr>
+<tr>
+<td>PNGIHDR.ColorType</td>
+<td>INTEGER</td>
+<td>PNG image type:<br><code>0</code> (Greyscale)<br><code>2</code> (True color)<br><code>3</code> (Indexed color)<br><code>4</code> (Greyscale with alpha)<br><code>6</code> (True color with alpha)</td>
+</tr>
+<tr>
+<td>PNGIHDR.CompressionType</td>
+<td>INTEGER</td>
+<td>Method used to compress the image data: <code>0</code> (Deflate/Inflate)</td>
+</tr>
+<tr>
+<td>PNGIHDR.FilterMethod</td>
+<td>INTEGER</td>
+<td>Preprocessing method applied to the image data before compression: <code>0</code> (Adaptive)</td>
+</tr>
+<tr>
+<td>PNGIHDR.InterlaceMethod</td>
+<td>INTEGER</td>
+<td>Transmission order of the image data: <code>0</code> (No interlace) or <code>1</code> (Adam7 interlace)</td>
+</tr>
+<tr>
+<td>PNGPLTE.PaletteSize</td>
+<td>INTEGER</td>
+<td>Number of palette entries</td>
+</tr>
+<tr>
+<td>PNGTRNS.PaletteHasTransparency</td>
+<td>INTEGER</td>
+<td><code>1</code> if the palette has transparent colors</td>
+</tr>
+<tr>
+<td>PNGChromaticities.WhitePointX</td>
+<td>INTEGER</td>
+<td>White point, X axis</td>
+</tr>
+<tr>
+<td>PNGChromaticities.WhitePointY</td>
+<td>INTEGER</td>
+<td>White point, Y axis</td>
+</tr>
+<tr>
+<td>PNGChromaticities.RedX</td>
+<td>INTEGER</td>
+<td>Chromaticities of red, X axis</td>
+</tr>
+<tr>
+<td>PNGChromaticities.RedY</td>
+<td>INTEGER</td>
+<td>Chromaticities of red, Y axis</td>
+</tr>
+<tr>
+<td>PNGChromaticities.GreenX</td>
+<td>INTEGER</td>
+<td>Chromaticities of green, X axis</td>
+</tr>
+<tr>
+<td>PNGChromaticities.GreenY</td>
+<td>INTEGER</td>
+<td>Chromaticities of green, Y axis</td>
+</tr>
+<tr>
+<td>PNGChromaticities.BlueX</td>
+<td>INTEGER</td>
+<td>Chromaticities of blue, X axis</td>
+</tr>
+<tr>
+<td>PNGChromaticities.BlueY</td>
+<td>INTEGER</td>
+<td>Chromaticities of blue, Y axis</td>
+</tr>
+<tr>
+<td>PNGGAMA.ImageGamma</td>
+<td>DOUBLE</td>
+<td>Gamma</td>
+</tr>
+<tr>
+<td>PNGICCP.ICCProfileName</td>
+<td>VARCHAR</td>
+<td>Name for referring to the profile</td>
+</tr>
+<tr>
+<td>PNGSBIT.SignificantBits[]</td>
+<td>INTEGER</td>
+<td>Original number of significant bits</td>
+</tr>
+<tr>
+<td>PNGSRGB.SRGBRenderingIntent</td>
+<td>INTEGER</td>
+<td>Rendering intent: <code>0</code> (Perceptual), <code>1</code> (Relative Colorimetric), <code>2</code> (Saturation) or <code>3</code> (Absolute Colorimetric)</td>
+</tr>
+<tr>
+<td>PNGTEXt.TextualData[]</td>
+<td>MAP</td>
+<td>Pairs of keyword and text string</td>
+</tr>
+<tr>
+<td>PNGZTXt.TextualData[]</td>
+<td>MAP</td>
+<td>Pairs of keyword and text string</td>
+</tr>
+<tr>
+<td>PNGBKGD.BackgroundColor</td>
+<td>VARBINARY</td>
+<td>Default background colour to present the image against</td>
+</tr>
+<tr>
+<td>PNGPHYs.PixelsPerUnitX</td>
+<td>INTEGER</td>
+<td>Pixels per unit, X axis</td>
+</tr>
+<tr>
+<td>PNGPHYs.PixelsPerUnitY</td>
+<td>INTEGER</td>
+<td>Pixels per unit, Y axis</td>
+</tr>
+<tr>
+<td>PNGPHYs.UnitSpecifier</td>
+<td>INTEGER</td>
+<td>Unit specifier: <code>0</code> (Unspecified) or <code>1</code> (Metres)</td>
+</tr>
+<tr>
+<td>PNGTIME.LastModificationTime</td>
+<td>TIMESTAMP</td>
+<td>Time of the last image modification</td>
+</tr>
+<tr>
+<td>GIFHeader.GIFFormatVersion</td>
+<td>VARCHAR</td>
+<td>Version number</td>
+</tr>
+<tr>
+<td>GIFHeader.ImageWidth</td>
+<td>INTEGER</td>
+<td>Logical screen width in pixels</td>
+</tr>
+<tr>
+<td>GIFHeader.ImageHeight</td>
+<td>INTEGER</td>
+<td>Logical screen height in pixels</td>
+</tr>
+<tr>
+<td>GIFHeader.ColorTableSize</td>
+<td>INTEGER</td>
+<td>Size of the Global Color Table</td>
+</tr>
+<tr>
+<td>GIFHeader.IsColorTableSorted</td>
+<td>BOOLEAN</td>
+<td>Whether the Global Color Table is sorted</td>
+</tr>
+<tr>
+<td>GIFHeader.BitsPerPixel</td>
+<td>INTEGER</td>
+<td>Number of bits per primary color available to the original image</td>
+</tr>
+<tr>
+<td>GIFHeader.HasGlobalColorTable</td>
+<td>BOOLEAN</td>
+<td>Indicates the presence of a Global Color Table</td>
+</tr>
+<tr>
+<td>GIFHeader.BackgroundColorIndex</td>
+<td>INTEGER</td>
+<td>Color used for those pixels on the screen that are not covered by an image</td>
+</tr>
+<tr>
+<td>GIFHeader.PixelAspectRatio</td>
+<td>FLOAT</td>
+<td>Factor used to compute an approximation of the aspect ratio of the pixel in the original image</td>
+</tr>
+<tr>
+<td>GIFControl.DisposalMethod</td>
+<td>VARCHAR</td>
+<td>Way in which the graphic is to be treated after being displayed:<br><code>Don&#39;t Dispose</code><br><code>Not Specified</code><br><code>Restore to Background Color</code><br><code>Restore to Previous</code><br><code>To Be Defined</code></td>
+</tr>
+<tr>
+<td>GIFControl.UserInputFlag</td>
+<td>BOOLEAN</td>
+<td>Whether or not user input is expected before continuing</td>
+</tr>
+<tr>
+<td>GIFControl.TransparentColorFlag</td>
+<td>BOOLEAN</td>
+<td>Whether a transparency index is given in the Transparent Index field</td>
+</tr>
+<tr>
+<td>GIFControl.Delay</td>
+<td>INTEGER</td>
+<td>Number of hundredths (1/100) of a second to wait before continuing with the processing of the Data Stream</td>
+</tr>
+<tr>
+<td>GIFControl.TransparentColorIndex</td>
+<td>INTEGER</td>
+<td>Color used for those pixel of the display device is not modified and processing goes on to the next pixel</td>
+</tr>
+<tr>
+<td>GIFAnimation.IterationCount</td>
+<td>INTEGER</td>
+<td>Number of iterations the animated GIF should be executed</td>
+</tr>
+<tr>
+<td>GIFImage.Left</td>
+<td>INTEGER</td>
+<td>Column number, in pixels, of the left edge of the image, with respect to the left edge of the Logical Screen</td>
+</tr>
+<tr>
+<td>GIFImage.Top</td>
+<td>INTEGER</td>
+<td>Row number, in pixels, of the top edge of the image with respect to the top edge of the Logical Screen</td>
+</tr>
+<tr>
+<td>GIFImage.Width</td>
+<td>INTEGER</td>
+<td>Width of the image in pixels</td>
+</tr>
+<tr>
+<td>GIFImage.Height</td>
+<td>INTEGER</td>
+<td>Height of the image in pixels</td>
+</tr>
+<tr>
+<td>GIFImage.HasLocalColourTable</td>
+<td>BOOLEAN</td>
+<td>Indicates the presence of a Local Color Table</td>
+</tr>
+<tr>
+<td>GIFImage.IsInterlaced</td>
+<td>BOOLEAN</td>
+<td>Whether the image is interlaced</td>
+</tr>
+<tr>
+<td>ICO.ImageType</td>
+<td>INTEGER</td>
+<td>Image type: <code>1</code> (Icon) or <code>2</code> (Cursor)</td>
+</tr>
+<tr>
+<td>ICO.ImageWidth</td>
+<td>INTEGER</td>
+<td>Image width in pixels</td>
+</tr>
+<tr>
+<td>ICO.ImageHeight</td>
+<td>INTEGER</td>
+<td>Image height in pixels</td>
+</tr>
+<tr>
+<td>ICO.ColourPaletteSize</td>
+<td>INTEGER</td>
+<td>Number of colors in the color palette</td>
+</tr>
+<tr>
+<td>ICO.ColourPlanes</td>
+<td>INTEGER</td>
+<td>Number of colour planes (only for icon)</td>
+</tr>
+<tr>
+<td>ICO.BitsPerPixel</td>
+<td>INTEGER</td>
+<td>Bits per pixel (only for icon)</td>
+</tr>
+<tr>
+<td>ICO.HotspotX</td>
+<td>INTEGER</td>
+<td>Horizontal coordinates of the hotspot in number of pixels from the left (only for cursor)</td>
+</tr>
+<tr>
+<td>ICO.HotspotY</td>
+<td>INTEGER</td>
+<td>Vertical coordinates of the hotspot in number of pixels from the top (only for cursor)</td>
+</tr>
+<tr>
+<td>ICO.ImageSizeBytes</td>
+<td>INTEGER</td>
+<td>Size of the image&#39;s data in bytes</td>
+</tr>
+<tr>
+<td>ICO.ImageOffsetBytes</td>
+<td>INTEGER</td>
+<td>Cffset of BMP or PNG data from the beginning of the ICO/CUR file</td>
+</tr>
+<tr>
+<td>PCX.Version</td>
+<td>INTEGER</td>
+<td>PCX Paintbrush version:<br><code>0</code> (2.5 with fixed EGA palette information)<br><code>2</code> (2.8 with modifiable EGA palette information)<br><code>3</code> (2.8 without palette information (default palette))<br><code>4</code> (PC Paintbrush for Windows)<br><code>5</code> (3.0 or better)</td>
+</tr>
+<tr>
+<td>PCX.BitsPerPixel</td>
+<td>INTEGER</td>
+<td>Number of bits per pixel in each colour plane</td>
+</tr>
+<tr>
+<td>PCX.XMin</td>
+<td>INTEGER</td>
+<td>Column number, in pixels, of the left edge of the image</td>
+</tr>
+<tr>
+<td>PCX.YMin</td>
+<td>INTEGER</td>
+<td>Row number, in pixels, of the top edge of the image</td>
+</tr>
+<tr>
+<td>PCX.XMax</td>
+<td>INTEGER</td>
+<td>Column number, in pixels, of the right edge of the image</td>
+</tr>
+<tr>
+<td>PCX.YMax</td>
+<td>INTEGER</td>
+<td>Row number, in pixels, of the bottom edge of the image</td>
+</tr>
+<tr>
+<td>PCX.HorizontalDPI</td>
+<td>INTEGER</td>
+<td>Horizontal resolution, in DPI (dots per inch)</td>
+</tr>
+<tr>
+<td>PCX.VerticalDPI</td>
+<td>INTEGER</td>
+<td>Vertical resolution, in DPI (dots per inch)</td>
+</tr>
+<tr>
+<td>PCX.Palette</td>
+<td>VARBINARY</td>
+<td>For 16 colors or less, entries of RGB for the palette, similar to bitmap palette, but each entry 3 bytes long only</td>
+</tr>
+<tr>
+<td>PCX.ColorPlanes</td>
+<td>INTEGER</td>
+<td>Number of colour planes: <code>3</code> (24-bit color) or <code>4</code> (16 colors)</td>
+</tr>
+<tr>
+<td>PCX.BytesPerLine</td>
+<td>INTEGER</td>
+<td>Number of bytes to read for a single plane&#39;s scanline</td>
+</tr>
+<tr>
+<td>PCX.PaletteType</td>
+<td>INTEGER</td>
+<td>How to interpret palette: <code>1</code> (Color or B&amp;W) or <code>2</code> (Grayscale)</td>
+</tr>
+<tr>
+<td>PCX.HScrSize</td>
+<td>INTEGER</td>
+<td>Horizontal scrolling size</td>
+</tr>
+<tr>
+<td>PCX.VScrSize</td>
+<td>INTEGER</td>
+<td>Vertical scrolling size</td>
+</tr>
+<tr>
+<td>WAV.BitsPerSample</td>
+<td>INTEGER</td>
+<td>Bits per sample</td>
+</tr>
+<tr>
+<td>WAV.Format</td>
+<td>VARCHAR</td>
+<td>Audio format name</td>
+</tr>
+<tr>
+<td>WAV.Channels</td>
+<td>INTEGER</td>
+<td>Number of channels</td>
+</tr>
+<tr>
+<td>WAV.SamplesPerSecond</td>
+<td>INTEGER</td>
+<td>Samples per second</td>
+</tr>
+<tr>
+<td>WAV.BytesPerSecond</td>
+<td>INTEGER</td>
+<td>Bytes per second</td>
+</tr>
+<tr>
+<td>WAV.BlockAlignment</td>
+<td>INTEGER</td>
+<td>Number of bytes for one sample including all channels</td>
+</tr>
+<tr>
+<td>WAV.Software</td>
+<td>VARCHAR</td>
+<td>Name of the software used to generate the data</td>
+</tr>
+<tr>
+<td>WAV.Duration</td>
+<td>VARCHAR</td>
+<td>Duration</td>
+</tr>
+<tr>
+<td>AVI.FramesPerSecond</td>
+<td>DOUBLE</td>
+<td>Frames per second</td>
+</tr>
+<tr>
+<td>AVI.SamplesPerSecond</td>
+<td>DOUBLE</td>
+<td>Samples per second</td>
+</tr>
+<tr>
+<td>AVI.Duration</td>
+<td>VARCHAR</td>
+<td>Duration</td>
+</tr>
+<tr>
+<td>AVI.VideoCodec</td>
+<td>VARCHAR</td>
+<td>Video codec</td>
+</tr>
+<tr>
+<td>AVI.Width</td>
+<td>INTEGER</td>
+<td>Width of video stream</td>
+</tr>
+<tr>
+<td>AVI.Height</td>
+<td>INTEGER</td>
+<td>Height of video stream</td>
+</tr>
+<tr>
+<td>AVI.StreamCount</td>
+<td>INTEGER</td>
+<td>Number of streams in the file</td>
+</tr>
+<tr>
+<td>WebP.ImageWidth</td>
+<td>INTEGER</td>
+<td>Image width in pixels</td>
+</tr>
+<tr>
+<td>WebP.ImageHeight</td>
+<td>INTEGER</td>
+<td>Image height in pixels</td>
+</tr>
+<tr>
+<td>WebP.HasAlpha</td>
+<td>BOOLEAN</td>
+<td><code>true</code> if any of the frames of the image contain transparency information (&quot;alpha&quot;)</td>
+</tr>
+<tr>
+<td>WebP.IsAnimation</td>
+<td>BOOLEAN</td>
+<td><code>true</code> if this is an animated image</td>
+</tr>
+<tr>
+<td>QuickTime.MajorBrand</td>
+<td>VARCHAR</td>
+<td>Major file format brand:<br><code>3g2a</code> (3GPP2 Media (.3G2) compliant with 3GPP2 C.S0050-0 V1.0)<br><code>3g2b</code> (3GPP2 Media (.3G2) compliant with 3GPP2 C.S0050-A V1.0.0)<br><code>3g2c</code> (3GPP2 Media (.3G2) compliant with 3GPP2 C.S0050-B v1.0)<br><code>3ge6</code> (3GPP (.3GP) Release 6 MBMS Extended Presentations)<br><code>3ge7</code> (3GPP (.3GP) Release 7 MBMS Extended Presentations)<br><code>3gg6</code> (3GPP Release 6 General Profile)<br><code>3gp1</code> (3GPP  [...]
+</tr>
+<tr>
+<td>QuickTime.MinorVersion</td>
+<td>INTEGER</td>
+<td>File format specification version</td>
+</tr>
+<tr>
+<td>QuickTime.CompatibleBrands[]</td>
+<td>VARCHAR</td>
+<td>Compatible file format brands</td>
+</tr>
+<tr>
+<td>QuickTime.CreationTime</td>
+<td>TIMESTAMP</td>
+<td>Date and time when the movie atom was created</td>
+</tr>
+<tr>
+<td>QuickTime.ModificationTime</td>
+<td>TIMESTAMP</td>
+<td>Date and time when the movie atom was changed</td>
+</tr>
+<tr>
+<td>QuickTime.Duration</td>
+<td>INTEGER</td>
+<td>Duration of the movie in time scale units</td>
+</tr>
+<tr>
+<td>QuickTime.MediaTimeScale</td>
+<td>INTEGER</td>
+<td>Time scale for this movie — that is, the number of time units that pass per second in its time coordinate system. A time coordinate system that measures time in sixtieths of a second, for example, has a time scale of 60</td>
+</tr>
+<tr>
+<td>QuickTime.TransformationMatrix[9]</td>
+<td>INTEGER</td>
+<td>The matrix structure associated with this movie. A matrix shows how to map points from one coordinate space into another</td>
+</tr>
+<tr>
+<td>QuickTime.PreferredRate</td>
+<td>DOUBLE</td>
+<td>Rate at which to play this movie. A value of <code>1.0</code> indicates normal rate</td>
+</tr>
+<tr>
+<td>QuickTime.PreferredVolume</td>
+<td>DOUBLE</td>
+<td>How loud to play this movie’s sound. A value of <code>1.0</code> indicates full volume</td>
+</tr>
+<tr>
+<td>QuickTime.PreviewTime</td>
+<td>INTEGER</td>
+<td>Time value in the movie at which the preview begins</td>
+</tr>
+<tr>
+<td>QuickTime.PreviewDuration</td>
+<td>INTEGER</td>
+<td>Duration of the movie preview in movie time scale units</td>
+</tr>
+<tr>
+<td>QuickTime.PosterTime</td>
+<td>INTEGER</td>
+<td>Time value of the time of the movie poster</td>
+</tr>
+<tr>
+<td>QuickTime.SelectionTime</td>
+<td>INTEGER</td>
+<td>Time value for the start time of the current selection</td>
+</tr>
+<tr>
+<td>QuickTime.SelectionDuration</td>
+<td>INTEGER</td>
+<td>Duration of the current selection in movie time scale units</td>
+</tr>
+<tr>
+<td>QuickTime.CurrentTime</td>
+<td>INTEGER</td>
+<td>Time value for current time position within the movie</td>
+</tr>
+<tr>
+<td>QuickTime.NextTrackID</td>
+<td>INTEGER</td>
+<td>Value to use for the track ID number of the next track added to this movie</td>
+</tr>
+<tr>
+<td>QuickTimeVideo.CreationTime</td>
+<td>TIMESTAMP</td>
+<td>Date and time when the media atom was created</td>
+</tr>
+<tr>
+<td>QuickTimeVideo.ModificationTime</td>
+<td>TIMESTAMP</td>
+<td>Date and time when the media atom was changed</td>
+</tr>
+<tr>
+<td>QuickTimeVideo.Opcolor[3]</td>
+<td>INTEGER</td>
+<td>Red, green, and blue colors for the transfer mode operation indicated in the graphics mode field</td>
+</tr>
+<tr>
+<td>QuickTimeVideo.GraphicsMode</td>
+<td>INTEGER</td>
+<td>Transfer mode that specifies which Boolean operation QuickDraw should perform when drawing or transferring an image from one location to another:<br><code>0x0</code> (Copy)<br><code>0x20</code> (Blend)<br><code>0x24</code> (Transparent)<br><code>0x40</code> (Dither copy)<br><code>0x100</code> (Straight alpha)<br><code>0x101</code> (Premul white alpha)<br><code>0x102</code> (Premul black alpha)<br><code>0x103</code> (Composition (dither copy))<br><code>0x104</code> (Straight alpha ble [...]
+</tr>
+<tr>
+<td>QuickTimeVideo.Vendor</td>
+<td>VARCHAR</td>
+<td>Developer of the compressor that generated the compressed data</td>
+</tr>
+<tr>
+<td>QuickTimeVideo.CompressionType</td>
+<td>VARCHAR</td>
+<td>Type of compression that was used to compress the image data, or the color space representation of uncompressed video data</td>
+</tr>
+<tr>
+<td>QuickTimeVideo.TemporalQuality</td>
+<td>INTEGER</td>
+<td>Degree of temporal compression. A value from <code>0</code> to <code>1023</code></td>
+</tr>
+<tr>
+<td>QuickTimeVideo.SpatialQuality</td>
+<td>INTEGER</td>
+<td>Degree of spatial compression. A value from <code>0</code> to <code>1024</code></td>
+</tr>
+<tr>
+<td>QuickTimeVideo.Width</td>
+<td>INTEGER</td>
+<td>Width of the source image in pixels</td>
+</tr>
+<tr>
+<td>QuickTimeVideo.Height</td>
+<td>INTEGER</td>
+<td>Height of the source image in pixels</td>
+</tr>
+<tr>
+<td>QuickTimeVideo.CompressorName</td>
+<td>VARCHAR</td>
+<td>Name of the compressor that created the image</td>
+</tr>
+<tr>
+<td>QuickTimeVideo.Depth</td>
+<td>INTEGER</td>
+<td>Pixel depth of the compressed image. Values of <code>1</code>, <code>2</code>, <code>4</code>, <code>8</code> ,<code>16</code>, <code>24</code>, and <code>32</code> indicate the depth of color images. The value <code>32</code> should be used only if the image contains an alpha channel. Values of <code>34</code>, <code>36</code>, and <code>40</code> indicate 2-, 4-, and 8-bit grayscale, respectively, for grayscale images</td>
+</tr>
+<tr>
+<td>QuickTimeVideo.ColorTable</td>
+<td>INTEGER</td>
+<td>Color table ID. If this field is set to <code>–1</code>, the default color table should be used for the specified depth. For all depths below 16 bits per pixel, this indicates a standard Macintosh color table for the specified depth. Depths of 16, 24, and 32 have no color table</td>
+</tr>
+<tr>
+<td>QuickTimeVideo.HorizontalResolution</td>
+<td>DOUBLE</td>
+<td>Horizontal resolution of the image in pixels per inch</td>
+</tr>
+<tr>
+<td>QuickTimeVideo.VerticalResolution</td>
+<td>DOUBLE</td>
+<td>Vertical resolution of the image in pixels per inch</td>
+</tr>
+<tr>
+<td>QuickTimeSound.CreationTime</td>
+<td>TIMESTAMP</td>
+<td>TIMESTAMP</td>
+</tr>
+<tr>
+<td>QuickTimeSound.ModificationTime</td>
+<td>TIMESTAMP</td>
+<td>Date and time when the media atom was changed</td>
+</tr>
+<tr>
+<td>QuickTimeSound.Balance</td>
+<td>DOUBLE</td>
+<td>Sound balance of this sound media</td>
+</tr>
+<tr>
+<td>QuickTimeSound.Format</td>
+<td>VARCHAR</td>
+<td>Format of the audio data. This may specify a compression format or one of several uncompressed audio formats</td>
+</tr>
+<tr>
+<td>QuickTimeSound.NumberOfChannels</td>
+<td>INTEGER</td>
+<td>Number of sound channels used by the sound sample: <code>1</code> (Monaural sounds) or <code>2</code> (Stereo sounds)</td>
+</tr>
+<tr>
+<td>QuickTimeSound.SampleSize</td>
+<td>INTEGER</td>
+<td>Number of bits in each uncompressed sound sample. Allowable values are <code>8</code> or <code>16</code></td>
+</tr>
+<tr>
+<td>QuickTimeSound.SampleRate</td>
+<td>DOUBLE</td>
+<td>Rate at which the sound samples were obtained</td>
+</tr>
+<tr>
+<td>QuickTimeMetadata.ISO6709</td>
+<td>VARCHAR</td>
+<td>Geographic point location by coordinates as defined in ISO 6709:2008</td>
+</tr>
+<tr>
+<td>QuickTimeMetadata.Make</td>
+<td>VARCHAR</td>
+<td>Manufacturer of the recording equipment</td>
+</tr>
+<tr>
+<td>QuickTimeMetadata.Model</td>
+<td>VARCHAR</td>
+<td>Model of the recording equipment</td>
+</tr>
+<tr>
+<td>QuickTimeMetadata.Software</td>
+<td>VARCHAR</td>
+<td>Name of software used to create the movie file content</td>
+</tr>
+<tr>
+<td>QuickTimeMetadata.CreationDate</td>
+<td>VARCHAR</td>
+<td>Date the movie file content was created</td>
+</tr>
+<tr>
+<td>QuickTimeMetadata.PixelDensity[4]</td>
+<td>INTEGER</td>
+<td>Pixel Density</td>
+</tr>
+<tr>
+<td>MP4.MajorBrand</td>
+<td>VARCHAR</td>
+<td>Major file format brand:<br><code>3g2a</code> (3GPP2 Media (.3G2) compliant with 3GPP2 C.S0050-0 V1.0)<br><code>3g2b</code> (3GPP2 Media (.3G2) compliant with 3GPP2 C.S0050-A V1.0.0)<br><code>3g2c</code> (3GPP2 Media (.3G2) compliant with 3GPP2 C.S0050-B v1.0)<br><code>3ge6</code> (3GPP (.3GP) Release 6 MBMS Extended Presentations)<br><code>3ge7</code> (3GPP (.3GP) Release 7 MBMS Extended Presentations)<br><code>3gg6</code> (3GPP Release 6 General Profile)<br><code>3gp1</code> (3GPP  [...]
+</tr>
+<tr>
+<td>MP4.MinorVersion</td>
+<td>INTEGER</td>
+<td>File format specification version</td>
+</tr>
+<tr>
+<td>MP4.CompatibleBrands[]</td>
+<td>VARCHAR</td>
+<td>Compatible file format brands</td>
+</tr>
+<tr>
+<td>MP4.CreationTime</td>
+<td>TIMESTAMP</td>
+<td>Date and time when the movie box was created</td>
+</tr>
+<tr>
+<td>MP4.ModificationTime</td>
+<td>TIMESTAMP</td>
+<td>Date and time when the movie atom was changed</td>
+</tr>
+<tr>
+<td>MP4.Duration</td>
+<td>INTEGER</td>
+<td>Duration of the movie in time scale units</td>
+</tr>
+<tr>
+<td>MP4.MediaTimeScale</td>
+<td>INTEGER</td>
+<td>Time scale for this movie — that is, the number of time units that pass per second in its time coordinate system. A time coordinate system that measures time in sixtieths of a second, for example, has a time scale of 60</td>
+</tr>
+<tr>
+<td>MP4.TransformationMatrix[9]</td>
+<td>INTEGER</td>
+<td>The matrix structure associated with this movie. A matrix shows how to map points from one coordinate space into another</td>
+</tr>
+<tr>
+<td>MP4.PreferredRate</td>
+<td>DOUBLE</td>
+<td>Rate at which to play this movie. A value of 1.0 indicates normal rate</td>
+</tr>
+<tr>
+<td>MP4.PreferredVolume</td>
+<td>DOUBLE</td>
+<td>How loud to play this movie’s sound. A value of 1.0 indicates full volume</td>
+</tr>
+<tr>
+<td>MP4.NextTrackID</td>
+<td>INTEGER</td>
+<td>Value to use for the track ID number of the next track added to this movie</td>
+</tr>
+<tr>
+<td>MP4Video.Vendor</td>
+<td>VARCHAR</td>
+<td>Developer of the compressor that generated the compressed data</td>
+</tr>
+<tr>
+<td>MP4Video.TemporalQuality</td>
+<td>INTEGER</td>
+<td>Degree of temporal compression. A value from <code>0</code> to <code>1023</code></td>
+</tr>
+<tr>
+<td>MP4Video.Width</td>
+<td>INTEGER</td>
+<td>Width of the source image in pixels</td>
+</tr>
+<tr>
+<td>MP4Video.Height</td>
+<td>INTEGER</td>
+<td>Height of the source image in pixels</td>
+</tr>
+<tr>
+<td>MP4Video.Opcolor[3]</td>
+<td>INTEGER</td>
+<td>Red, green, and blue colors for the transfer mode operation indicated in the graphics mode field</td>
+</tr>
+<tr>
+<td>MP4Video.GraphicsMode</td>
+<td>INTEGER</td>
+<td>Transfer mode that specifies which Boolean operation QuickDraw should perform when drawing or transferring an image from one location to another:<br><code>0x0</code> (Copy)<br><code>0x20</code> (Blend)<br><code>0x24</code> (Transparent)<br><code>0x40</code> (Dither copy)<br><code>0x100</code> (Straight alpha)<br><code>0x101</code> (Premul white alpha)<br><code>0x102</code> (Premul black alpha)<br><code>0x103</code> (Composition (dither copy))<br><code>0x104</code> (Straight alpha ble [...]
+</tr>
+<tr>
+<td>MP4Video.CompressionType</td>
+<td>VARCHAR</td>
+<td>Type of compression that was used to compress the image data, or the color space representation of uncompressed video data</td>
+</tr>
+<tr>
+<td>MP4Video.Depth</td>
+<td>INTEGER</td>
+<td>Pixel depth of the compressed image. Values of <code>1</code>, <code>2</code>, <code>4</code>, <code>8</code> ,<code>16</code>, <code>24</code>, and <code>32</code> indicate the depth of color images. The value <code>32</code> should be used only if the image contains an alpha channel. Values of <code>34</code>, <code>36</code>, and <code>40</code> indicate 2-, 4-, and 8-bit grayscale, respectively, for grayscale images</td>
+</tr>
+<tr>
+<td>MP4Video.HorizontalResolution</td>
+<td>DOUBLE</td>
+<td>Horizontal resolution of the image in pixels per inch</td>
+</tr>
+<tr>
+<td>MP4Video.VerticalResolution</td>
+<td>DOUBLE</td>
+<td>Vertical resolution of the image in pixels per inch</td>
+</tr>
+<tr>
+<td>MP4Video.FrameRate</td>
+<td>FLOAT</td>
+<td>Frame rate</td>
+</tr>
+<tr>
+<td>MP4Sound.Format</td>
+<td>VARCHAR</td>
+<td>Format of the audio data. This may specify a compression format or one of several uncompressed audio formats</td>
+</tr>
+<tr>
+<td>MP4Sound.NumberOfChannels</td>
+<td>INTEGER</td>
+<td>Number of sound channels used by the sound sample: <code>1</code> (Monaural sounds) or <code>2</code> (Stereo sounds)</td>
+</tr>
+<tr>
+<td>MP4Sound.SampleRate</td>
+<td>DOUBLE</td>
+<td>Rate at which the sound samples were obtained</td>
+</tr>
+<tr>
+<td>MP4Sound.Balance</td>
+<td>DOUBLE</td>
+<td>Sound balance of this sound media</td>
+</tr>
+<tr>
+<td>MP4Sound.SampleSize</td>
+<td>INTEGER</td>
+<td>Number of bits in each uncompressed sound sample. Allowable values are <code>8</code> or <code>16</code></td>
+</tr>
+<tr>
+<td>EPS.TIFFPreviewSize</td>
+<td>INTEGER</td>
+<td>Byte length of TIFF section</td>
+</tr>
+<tr>
+<td>EPS.TIFFPreviewOffset</td>
+<td>INTEGER</td>
+<td>Byte position of TIFF representation</td>
+</tr>
+<tr>
+<td>EPS.WMFPreviewSize</td>
+<td>INTEGER</td>
+<td>Byte length of Metafile section (PSize)</td>
+</tr>
+<tr>
+<td>EPS.WMFPreviewOffset</td>
+<td>INTEGER</td>
+<td>Byte position in file for start of Metafile screen representation</td>
+</tr>
+<tr>
+<td>EPS.BoundingBox</td>
+<td>VARCHAR</td>
+<td>Bounding box that encloses all marks painted on all pages of a document</td>
+</tr>
+<tr>
+<td>EPS.Copyright</td>
+<td>VARCHAR</td>
+<td>Copyright information associated with the docu- ment or resource</td>
+</tr>
+<tr>
+<td>EPS.Creator</td>
+<td>VARCHAR</td>
+<td>Document creator, usually the name of the document composition software</td>
+</tr>
+<tr>
+<td>EPS.CreationDate</td>
+<td>VARCHAR</td>
+<td>Date and time the document was created</td>
+</tr>
+<tr>
+<td>EPS.DocumentData</td>
+<td>VARCHAR</td>
+<td>Type of data: <code>Clean7Bit</code>, <code>Clean8Bit</code> or <code>Binary</code></td>
+</tr>
+<tr>
+<td>EPS.Emulation</td>
+<td>VARCHAR</td>
+<td>Indicates that the document contains an invocation of the stated emulator: <code>diablo630</code>, <code>fx100</code>, <code>lj2000</code>, <code>hpgl</code>, <code>impress</code>, <code>hplj</code> or <code>ti855</code></td>
+</tr>
+<tr>
+<td>EPS.Extensions</td>
+<td>VARCHAR</td>
+<td>Indicates that in order to print properly, the document requires a PostScript Level 1 interpreter that supports the listed PostScript language extensions: <code>DPS</code>, <code>CMYK</code>, <code>Composite</code> or <code>FileSystem</code></td>
+</tr>
+<tr>
+<td>EPS.For</td>
+<td>VARCHAR</td>
+<td>Person and possibly the company name for whom the document is being printed</td>
+</tr>
+<tr>
+<td>EPS.LanguageLevel</td>
+<td>VARCHAR</td>
+<td>Indicates that the document contains PostScript language operators particular to a certain level of implementation of the PostScript language</td>
+</tr>
+<tr>
+<td>EPS.Orientation</td>
+<td>VARCHAR</td>
+<td>Orientation of the pages in the document: <code>Portrait</code> or <code>Landscape</code></td>
+</tr>
+<tr>
+<td>EPS.Pages</td>
+<td>VARCHAR</td>
+<td>Number of virtual pages that a document will image</td>
+</tr>
+<tr>
+<td>EPS.PageOrder</td>
+<td>VARCHAR</td>
+<td>Order of pages in the document file: <code>Ascend</code>, <code>Descend</code> or <code>Special</code></td>
+</tr>
+<tr>
+<td>EPS.Routing</td>
+<td>VARCHAR</td>
+<td>Information about how to route a document back to its owner after printing</td>
+</tr>
+<tr>
+<td>EPS.Title</td>
+<td>VARCHAR</td>
+<td>Text title for the document that is useful for printing banner pages and for routing or recognizing documents</td>
+</tr>
+<tr>
+<td>EPS.Version</td>
+<td>VARCHAR</td>
+<td>Version and revision number of a document or resource</td>
+</tr>
+<tr>
+<td>EPS.OperatorIntervention</td>
+<td>VARCHAR</td>
+<td>Password that the print operator must supply to release the job</td>
+</tr>
+<tr>
+<td>EPS.OperatorMessage</td>
+<td>VARCHAR</td>
+<td>Message that the document manager can display on the console before printing the job</td>
+</tr>
+<tr>
+<td>EPS.ProofMode</td>
+<td>VARCHAR</td>
+<td>Level of accuracy that is required for printing: <code>TrustMe</code>, <code>Substitute</code> or <code>NotifyMe</code></td>
+</tr>
+<tr>
+<td>EPS.Requirements</td>
+<td>VARCHAR</td>
+<td>Document requirements, such as duplex printing, hole punching, collating, or other physical document processing needs</td>
+</tr>
+<tr>
+<td>EPS.VMLocation</td>
+<td>VARCHAR</td>
+<td>Whether a resource can be loaded into global or local VM: <code>global</code> or <code>local</code></td>
+</tr>
+<tr>
+<td>EPS.VMusage</td>
+<td>VARCHAR</td>
+<td>Amount of VM storage this resource consumes</td>
+</tr>
+<tr>
+<td>EPS.ImageData</td>
+<td>VARCHAR</td>
+<td>%ImageData comment</td>
+</tr>
+<tr>
+<td>EPS.ImageWidth</td>
+<td>INTEGER</td>
+<td>Width of the image in pixels</td>
+</tr>
+<tr>
+<td>EPS.ImageHeight</td>
+<td>INTEGER</td>
+<td>Height of the image in pixels</td>
+</tr>
+<tr>
+<td>EPS.ColorType</td>
+<td>INTEGER</td>
+<td>Color type: <code>1</code> (Bitmap/grayscale), <code>2</code> (Lab), <code>3</code>: RGB or <code>4</code> (CMYK)</td>
+</tr>
+<tr>
+<td>EPS.RamSize</td>
+<td>INTEGER</td>
+<td>Ram Size to keep the image in bytes</td>
+</tr>
+</tbody></table>
+
+    
+      
+        <div class="doc-nav">
+  
+  <span class="previous-toc"><a href="/docs/kafka-storage-plugin/">← Kafka Storage Plugin</a></span><span class="next-toc"><a href="/docs/odbc-jdbc-interfaces/">ODBC/JDBC Interfaces →</a></span>
+</div>
+
+    
+    </div>
+  </div>
+</div>
+
+  </div>
+  <p class="push"></p>
+<div id="footer" class="mw">
+<div class="wrapper">
+Copyright © 2012-2014 The Apache Software Foundation, licensed under the Apache License, Version 2.0.<br>
+Apache and the Apache feather logo are trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.<br/><br/>
+</div>
+</div>
+
+  <script>
+(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+
+ga('create', 'UA-53379651-1', 'auto');
+ga('send', 'pageview');
+</script>
+<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-548b2caa33765e8d" async="async"></script>
+</body>
+</html>
diff --git a/docs/index.html b/docs/index.html
index 684c52f..b113af9 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/install-drill-introduction/index.html b/docs/install-drill-introduction/index.html
index 82bd424..3786360 100644
--- a/docs/install-drill-introduction/index.html
+++ b/docs/install-drill-introduction/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/install-drill/index.html b/docs/install-drill/index.html
index 3128290..5beaa90 100644
--- a/docs/install-drill/index.html
+++ b/docs/install-drill/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/installing-drill-in-distributed-mode/index.html b/docs/installing-drill-in-distributed-mode/index.html
index e0db6dd..e5ca00c 100644
--- a/docs/installing-drill-in-distributed-mode/index.html
+++ b/docs/installing-drill-in-distributed-mode/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/installing-drill-in-embedded-mode/index.html b/docs/installing-drill-in-embedded-mode/index.html
index 75ea280..5ff1417 100644
--- a/docs/installing-drill-in-embedded-mode/index.html
+++ b/docs/installing-drill-in-embedded-mode/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/installing-drill-on-linux-and-mac-os-x/index.html b/docs/installing-drill-on-linux-and-mac-os-x/index.html
index 78e59f1..15f77b3 100644
--- a/docs/installing-drill-on-linux-and-mac-os-x/index.html
+++ b/docs/installing-drill-on-linux-and-mac-os-x/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/installing-drill-on-the-cluster/index.html b/docs/installing-drill-on-the-cluster/index.html
index e5e0ae8..997634f 100644
--- a/docs/installing-drill-on-the-cluster/index.html
+++ b/docs/installing-drill-on-the-cluster/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/installing-drill-on-windows/index.html b/docs/installing-drill-on-windows/index.html
index 2644ee7..c0aa901 100644
--- a/docs/installing-drill-on-windows/index.html
+++ b/docs/installing-drill-on-windows/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/installing-the-apache-drill-sandbox/index.html b/docs/installing-the-apache-drill-sandbox/index.html
index 8a5caa8..b913848 100644
--- a/docs/installing-the-apache-drill-sandbox/index.html
+++ b/docs/installing-the-apache-drill-sandbox/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/installing-the-driver-on-linux/index.html b/docs/installing-the-driver-on-linux/index.html
index 3deb99a..bd2b13a 100644
--- a/docs/installing-the-driver-on-linux/index.html
+++ b/docs/installing-the-driver-on-linux/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/installing-the-driver-on-mac-os-x/index.html b/docs/installing-the-driver-on-mac-os-x/index.html
index ba48887..d781fd2 100644
--- a/docs/installing-the-driver-on-mac-os-x/index.html
+++ b/docs/installing-the-driver-on-mac-os-x/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/installing-the-driver-on-windows/index.html b/docs/installing-the-driver-on-windows/index.html
index 198034b..a03d294 100644
--- a/docs/installing-the-driver-on-windows/index.html
+++ b/docs/installing-the-driver-on-windows/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/installing-the-odbc-driver/index.html b/docs/installing-the-odbc-driver/index.html
index 4815ee7..676ee13 100644
--- a/docs/installing-the-odbc-driver/index.html
+++ b/docs/installing-the-odbc-driver/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/interfaces-introduction/index.html b/docs/interfaces-introduction/index.html
index 8e88fed..57bc009 100644
--- a/docs/interfaces-introduction/index.html
+++ b/docs/interfaces-introduction/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/join-planning-guidelines/index.html b/docs/join-planning-guidelines/index.html
index bacdad2..82e8806 100644
--- a/docs/join-planning-guidelines/index.html
+++ b/docs/join-planning-guidelines/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/json-data-model/index.html b/docs/json-data-model/index.html
index 574fd20..945aa66 100644
--- a/docs/json-data-model/index.html
+++ b/docs/json-data-model/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/kafka-storage-plugin/index.html b/docs/kafka-storage-plugin/index.html
index d726b5c..018ca2c 100644
--- a/docs/kafka-storage-plugin/index.html
+++ b/docs/kafka-storage-plugin/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2 current"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
@@ -1475,7 +1479,7 @@
       
         <div class="doc-nav">
   
-  <span class="previous-toc"><a href="/docs/opentsdb-storage-plugin/">← OpenTSDB Storage Plugin</a></span><span class="next-toc"><a href="/docs/odbc-jdbc-interfaces/">ODBC/JDBC Interfaces →</a></span>
+  <span class="previous-toc"><a href="/docs/opentsdb-storage-plugin/">← OpenTSDB Storage Plugin</a></span><span class="next-toc"><a href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin →</a></span>
 </div>
 
     
diff --git a/docs/kvgen/index.html b/docs/kvgen/index.html
index 60aafdc..60151df 100644
--- a/docs/kvgen/index.html
+++ b/docs/kvgen/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/launch-drill-under-yarn/index.html b/docs/launch-drill-under-yarn/index.html
index 3f606fe..277d4f7 100644
--- a/docs/launch-drill-under-yarn/index.html
+++ b/docs/launch-drill-under-yarn/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/learn-drill-with-the-mapr-sandbox/index.html b/docs/learn-drill-with-the-mapr-sandbox/index.html
index b267c9e..55ab624 100644
--- a/docs/learn-drill-with-the-mapr-sandbox/index.html
+++ b/docs/learn-drill-with-the-mapr-sandbox/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/lesson-1-learn-about-the-data-set/index.html b/docs/lesson-1-learn-about-the-data-set/index.html
index 8d9f1b8..0dc3af0 100644
--- a/docs/lesson-1-learn-about-the-data-set/index.html
+++ b/docs/lesson-1-learn-about-the-data-set/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/lesson-2-run-queries-with-ansi-sql/index.html b/docs/lesson-2-run-queries-with-ansi-sql/index.html
index bfed1ac..73708dd 100644
--- a/docs/lesson-2-run-queries-with-ansi-sql/index.html
+++ b/docs/lesson-2-run-queries-with-ansi-sql/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/lesson-3-run-queries-on-complex-data-types/index.html b/docs/lesson-3-run-queries-on-complex-data-types/index.html
index 518302b..133a811 100644
--- a/docs/lesson-3-run-queries-on-complex-data-types/index.html
+++ b/docs/lesson-3-run-queries-on-complex-data-types/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/lexical-structure/index.html b/docs/lexical-structure/index.html
index 8a38ef1..27743b7 100644
--- a/docs/lexical-structure/index.html
+++ b/docs/lexical-structure/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/limit-clause/index.html b/docs/limit-clause/index.html
index c17f1a3..bc36246 100644
--- a/docs/limit-clause/index.html
+++ b/docs/limit-clause/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/log-and-debug-introduction/index.html b/docs/log-and-debug-introduction/index.html
index 0f924a2..0cf0ef0 100644
--- a/docs/log-and-debug-introduction/index.html
+++ b/docs/log-and-debug-introduction/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/log-and-debug/index.html b/docs/log-and-debug/index.html
index db17476..8f0231b 100644
--- a/docs/log-and-debug/index.html
+++ b/docs/log-and-debug/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/logging-and-tracing/index.html b/docs/logging-and-tracing/index.html
index 0730251..9fdb401 100644
--- a/docs/logging-and-tracing/index.html
+++ b/docs/logging-and-tracing/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/manually-adding-custom-functions-to-drill/index.html b/docs/manually-adding-custom-functions-to-drill/index.html
index 5231fab..3713ed9 100644
--- a/docs/manually-adding-custom-functions-to-drill/index.html
+++ b/docs/manually-adding-custom-functions-to-drill/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/mapr-db-format/index.html b/docs/mapr-db-format/index.html
index a2f72bc..f804105 100644
--- a/docs/mapr-db-format/index.html
+++ b/docs/mapr-db-format/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/math-and-trig/index.html b/docs/math-and-trig/index.html
index 2fcc162..be91cde 100644
--- a/docs/math-and-trig/index.html
+++ b/docs/math-and-trig/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/migrating-parquet-data/index.html b/docs/migrating-parquet-data/index.html
index 8c071c5..992d3bd 100644
--- a/docs/migrating-parquet-data/index.html
+++ b/docs/migrating-parquet-data/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/modify-logback-xml/index.html b/docs/modify-logback-xml/index.html
index c0184b0..65e39e8 100644
--- a/docs/modify-logback-xml/index.html
+++ b/docs/modify-logback-xml/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/modifying-query-planning-options/index.html b/docs/modifying-query-planning-options/index.html
index 8f294ca..b8ce1db 100644
--- a/docs/modifying-query-planning-options/index.html
+++ b/docs/modifying-query-planning-options/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/mongodb-storage-plugin/index.html b/docs/mongodb-storage-plugin/index.html
index 0011c96..2c9e1a2 100644
--- a/docs/mongodb-storage-plugin/index.html
+++ b/docs/mongodb-storage-plugin/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/monitoring-and-canceling-queries-in-the-drill-web-console/index.html b/docs/monitoring-and-canceling-queries-in-the-drill-web-console/index.html
index 5fb39e5..07f4329 100644
--- a/docs/monitoring-and-canceling-queries-in-the-drill-web-console/index.html
+++ b/docs/monitoring-and-canceling-queries-in-the-drill-web-console/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/monitoring-metrics/index.html b/docs/monitoring-metrics/index.html
index 5d8570e..95b08ea 100644
--- a/docs/monitoring-metrics/index.html
+++ b/docs/monitoring-metrics/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/multiple-drill-clusters/index.html b/docs/multiple-drill-clusters/index.html
index bced917..65ac996 100644
--- a/docs/multiple-drill-clusters/index.html
+++ b/docs/multiple-drill-clusters/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/nested-data-functions/index.html b/docs/nested-data-functions/index.html
index ef9e04e..f34b021 100644
--- a/docs/nested-data-functions/index.html
+++ b/docs/nested-data-functions/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/nested-data-limitations/index.html b/docs/nested-data-limitations/index.html
index 3e504c1..0fdea9a 100644
--- a/docs/nested-data-limitations/index.html
+++ b/docs/nested-data-limitations/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/odbc-configuration-reference/index.html b/docs/odbc-configuration-reference/index.html
index 96497a5..d75c3f5 100644
--- a/docs/odbc-configuration-reference/index.html
+++ b/docs/odbc-configuration-reference/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/odbc-jdbc-interfaces/index.html b/docs/odbc-jdbc-interfaces/index.html
index 1ceaafa..a8fb72f 100644
--- a/docs/odbc-jdbc-interfaces/index.html
+++ b/docs/odbc-jdbc-interfaces/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
@@ -1316,7 +1320,7 @@
       
         <div class="doc-nav">
   
-  <span class="previous-toc"><a href="/docs/kafka-storage-plugin/">← Kafka Storage Plugin</a></span><span class="next-toc"><a href="/docs/interfaces-introduction/">Interfaces Introduction →</a></span>
+  <span class="previous-toc"><a href="/docs/image-metadata-format-plugin/">← Image Metadata Format Plugin</a></span><span class="next-toc"><a href="/docs/interfaces-introduction/">Interfaces Introduction →</a></span>
 </div>
 
     
diff --git a/docs/offset-clause/index.html b/docs/offset-clause/index.html
index 4a311db..3580e48 100644
--- a/docs/offset-clause/index.html
+++ b/docs/offset-clause/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/opentsdb-storage-plugin/index.html b/docs/opentsdb-storage-plugin/index.html
index 49aa73a..ff9346a 100644
--- a/docs/opentsdb-storage-plugin/index.html
+++ b/docs/opentsdb-storage-plugin/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/operators/index.html b/docs/operators/index.html
index ffa9445..2021dc8 100644
--- a/docs/operators/index.html
+++ b/docs/operators/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/optimizing-parquet-metadata-reading/index.html b/docs/optimizing-parquet-metadata-reading/index.html
index 5dd6bbb..ba0a314 100644
--- a/docs/optimizing-parquet-metadata-reading/index.html
+++ b/docs/optimizing-parquet-metadata-reading/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/order-by-clause/index.html b/docs/order-by-clause/index.html
index 358fd34..b3c6699 100644
--- a/docs/order-by-clause/index.html
+++ b/docs/order-by-clause/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/parquet-filter-pushdown/index.html b/docs/parquet-filter-pushdown/index.html
index 23a10b0..bd4bc87 100644
--- a/docs/parquet-filter-pushdown/index.html
+++ b/docs/parquet-filter-pushdown/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/parquet-format/index.html b/docs/parquet-format/index.html
index 1ddb06c..05336e1 100644
--- a/docs/parquet-format/index.html
+++ b/docs/parquet-format/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/partition-by-clause/index.html b/docs/partition-by-clause/index.html
index 9deeed6..9f9fc71 100644
--- a/docs/partition-by-clause/index.html
+++ b/docs/partition-by-clause/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/partition-pruning-introduction/index.html b/docs/partition-pruning-introduction/index.html
index 9a372a1..63bdcb9 100644
--- a/docs/partition-pruning-introduction/index.html
+++ b/docs/partition-pruning-introduction/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/partition-pruning/index.html b/docs/partition-pruning/index.html
index d621f5a..7aa26a9 100644
--- a/docs/partition-pruning/index.html
+++ b/docs/partition-pruning/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/performance-tuning-introduction/index.html b/docs/performance-tuning-introduction/index.html
index 5e7a38d..10bd1a4 100644
--- a/docs/performance-tuning-introduction/index.html
+++ b/docs/performance-tuning-introduction/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/performance-tuning-reference/index.html b/docs/performance-tuning-reference/index.html
index eefc1e3..619e732 100644
--- a/docs/performance-tuning-reference/index.html
+++ b/docs/performance-tuning-reference/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/performance-tuning/index.html b/docs/performance-tuning/index.html
index f3721a6..df66e54 100644
--- a/docs/performance-tuning/index.html
+++ b/docs/performance-tuning/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/performance/index.html b/docs/performance/index.html
index 67a4014..0b569b2 100644
--- a/docs/performance/index.html
+++ b/docs/performance/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/persistent-configuration-storage/index.html b/docs/persistent-configuration-storage/index.html
index 4cda4fe..1402705 100644
--- a/docs/persistent-configuration-storage/index.html
+++ b/docs/persistent-configuration-storage/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/physical-operators/index.html b/docs/physical-operators/index.html
index 92e3056..e34f0d3 100644
--- a/docs/physical-operators/index.html
+++ b/docs/physical-operators/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/planning-and-execution-options/index.html b/docs/planning-and-execution-options/index.html
index f83900f..7da3dd0 100644
--- a/docs/planning-and-execution-options/index.html
+++ b/docs/planning-and-execution-options/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/plugin-configuration-basics/index.html b/docs/plugin-configuration-basics/index.html
index 7bf3916..f67e427 100644
--- a/docs/plugin-configuration-basics/index.html
+++ b/docs/plugin-configuration-basics/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
@@ -1224,7 +1228,7 @@
 
     </div>
 
-     Mar 21, 2018
+     Jun 12, 2018
 
     <link href="/css/docpage.css" rel="stylesheet" type="text/css">
 
@@ -1334,13 +1338,13 @@ Using a copy of an existing configuration reduces the risk of JSON coding errors
   </tr>
   <tr>
     <td>&quot;formats&quot;</td>
-    <td>&quot;pcap&quot;<br>&quot;psv&quot;<br>&quot;csv&quot;<br>&quot;tsv&quot;<br>&quot;parquet&quot;<br>&quot;json&quot;<br>&quot;avro&quot;<br>&quot;maprdb&quot;<br>&quot;sequencefile&quot;</td>
+    <td>&quot;pcap&quot;<br>&quot;psv&quot;<br>&quot;csv&quot;<br>&quot;tsv&quot;<br>&quot;parquet&quot;<br>&quot;json&quot;<br>&quot;avro&quot;<br>&quot;maprdb&quot;<br>&quot;image&quot;<br>&quot;sequencefile&quot;</td>
     <td>yes</td>
     <td>One or more valid file formats for reading. Drill detects formats of some files; others require configuration. The maprdb format is in installations of the mapr-drill package.  </td>
   </tr>
   <tr>
     <td>&quot;formats&quot; . . . &quot;type&quot;</td>
-    <td>&quot;pcap&quot;<br>&quot;text&quot;<br>&quot;parquet&quot;<br>&quot;json&quot;<br>&quot;maprdb&quot;<br>&quot;avro&quot;<br>&quot;sequencefile&quot;</td>
+    <td>&quot;pcap&quot;<br>&quot;text&quot;<br>&quot;parquet&quot;<br>&quot;json&quot;<br>&quot;maprdb&quot;<br>&quot;avro&quot;<br>&quot;image&quot;<br>&quot;sequencefile&quot;</td>
     <td>yes</td>
     <td>Format type. You can define two formats, csv and psv, as type &quot;Text&quot;, but having different delimiters. </td>
   </tr>
diff --git a/docs/ports-used-by-drill/index.html b/docs/ports-used-by-drill/index.html
index 1ab66e9..13403de 100644
--- a/docs/ports-used-by-drill/index.html
+++ b/docs/ports-used-by-drill/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/project-bylaws/index.html b/docs/project-bylaws/index.html
index 134cd19..676051d 100644
--- a/docs/project-bylaws/index.html
+++ b/docs/project-bylaws/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/query-audit-logging/index.html b/docs/query-audit-logging/index.html
index e21001b..912144f 100644
--- a/docs/query-audit-logging/index.html
+++ b/docs/query-audit-logging/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/query-data-introduction/index.html b/docs/query-data-introduction/index.html
index 32f202c..93d848f 100644
--- a/docs/query-data-introduction/index.html
+++ b/docs/query-data-introduction/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/query-data/index.html b/docs/query-data/index.html
index 73eb517..ea0e690 100644
--- a/docs/query-data/index.html
+++ b/docs/query-data/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/query-directory-functions/index.html b/docs/query-directory-functions/index.html
index 73c0d09..6887296 100644
--- a/docs/query-directory-functions/index.html
+++ b/docs/query-directory-functions/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/query-plans-and-tuning-introduction/index.html b/docs/query-plans-and-tuning-introduction/index.html
index 1508ae8..55d63fc 100644
--- a/docs/query-plans-and-tuning-introduction/index.html
+++ b/docs/query-plans-and-tuning-introduction/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/query-plans-and-tuning/index.html b/docs/query-plans-and-tuning/index.html
index 389eeb9..9d4be63 100644
--- a/docs/query-plans-and-tuning/index.html
+++ b/docs/query-plans-and-tuning/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/query-plans/index.html b/docs/query-plans/index.html
index 2512829..ce9ef9e 100644
--- a/docs/query-plans/index.html
+++ b/docs/query-plans/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/query-profile-column-descriptions/index.html b/docs/query-profile-column-descriptions/index.html
index d92eb13..2d403de 100644
--- a/docs/query-profile-column-descriptions/index.html
+++ b/docs/query-profile-column-descriptions/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/query-profiles/index.html b/docs/query-profiles/index.html
index 5f52d6d..2ee2127 100644
--- a/docs/query-profiles/index.html
+++ b/docs/query-profiles/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/query-stages/index.html b/docs/query-stages/index.html
index 0722f2a..60962af 100644
--- a/docs/query-stages/index.html
+++ b/docs/query-stages/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/querying-a-file-system-introduction/index.html b/docs/querying-a-file-system-introduction/index.html
index 8d5be43..942f1db 100644
--- a/docs/querying-a-file-system-introduction/index.html
+++ b/docs/querying-a-file-system-introduction/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/querying-a-file-system/index.html b/docs/querying-a-file-system/index.html
index 65bab79..3980b41 100644
--- a/docs/querying-a-file-system/index.html
+++ b/docs/querying-a-file-system/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/querying-avro-files/index.html b/docs/querying-avro-files/index.html
index 5711f37..689de30 100644
--- a/docs/querying-avro-files/index.html
+++ b/docs/querying-avro-files/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/querying-complex-data-introduction/index.html b/docs/querying-complex-data-introduction/index.html
index 5e7d0ba..64285f5 100644
--- a/docs/querying-complex-data-introduction/index.html
+++ b/docs/querying-complex-data-introduction/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/querying-complex-data/index.html b/docs/querying-complex-data/index.html
index 84c3d02..b4a9718 100644
--- a/docs/querying-complex-data/index.html
+++ b/docs/querying-complex-data/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/querying-directories/index.html b/docs/querying-directories/index.html
index 8a5e60e..a7c7da6 100644
--- a/docs/querying-directories/index.html
+++ b/docs/querying-directories/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/querying-hbase/index.html b/docs/querying-hbase/index.html
index 7d71412..b5461f5 100644
--- a/docs/querying-hbase/index.html
+++ b/docs/querying-hbase/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/querying-hive/index.html b/docs/querying-hive/index.html
index 43dd036..5540dad 100644
--- a/docs/querying-hive/index.html
+++ b/docs/querying-hive/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/querying-json-files/index.html b/docs/querying-json-files/index.html
index 8539d66..d9c3143 100644
--- a/docs/querying-json-files/index.html
+++ b/docs/querying-json-files/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/querying-parquet-files/index.html b/docs/querying-parquet-files/index.html
index 1fdb271..09ffcd4 100644
--- a/docs/querying-parquet-files/index.html
+++ b/docs/querying-parquet-files/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/querying-plain-text-files/index.html b/docs/querying-plain-text-files/index.html
index 5f618e3..475dda4 100644
--- a/docs/querying-plain-text-files/index.html
+++ b/docs/querying-plain-text-files/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/querying-sequence-files/index.html b/docs/querying-sequence-files/index.html
index cfabcd5..ed49be9 100644
--- a/docs/querying-sequence-files/index.html
+++ b/docs/querying-sequence-files/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/querying-system-tables/index.html b/docs/querying-system-tables/index.html
index 85f8d34..64a7545 100644
--- a/docs/querying-system-tables/index.html
+++ b/docs/querying-system-tables/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/querying-the-information-schema/index.html b/docs/querying-the-information-schema/index.html
index a61a183..2b3febb 100644
--- a/docs/querying-the-information-schema/index.html
+++ b/docs/querying-the-information-schema/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/ranking-window-functions/index.html b/docs/ranking-window-functions/index.html
index a1cdecf..1a54a45 100644
--- a/docs/ranking-window-functions/index.html
+++ b/docs/ranking-window-functions/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/rdbms-storage-plugin/index.html b/docs/rdbms-storage-plugin/index.html
index 67d0e3d..f647d98 100644
--- a/docs/rdbms-storage-plugin/index.html
+++ b/docs/rdbms-storage-plugin/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/release-notes/index.html b/docs/release-notes/index.html
index 5b9c2dc..5c160d3 100644
--- a/docs/release-notes/index.html
+++ b/docs/release-notes/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/repeated-contains/index.html b/docs/repeated-contains/index.html
index 92841aa..8a7027f 100644
--- a/docs/repeated-contains/index.html
+++ b/docs/repeated-contains/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/repeated-count/index.html b/docs/repeated-count/index.html
index 2febd84..9ed66f8 100644
--- a/docs/repeated-count/index.html
+++ b/docs/repeated-count/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/reserved-keywords/index.html b/docs/reserved-keywords/index.html
index 79c55e6..e55071c 100644
--- a/docs/reserved-keywords/index.html
+++ b/docs/reserved-keywords/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
       
diff --git a/docs/reset/index.html b/docs/reset/index.html
index de59350..82a2768 100644
--- a/docs/reset/index.html
+++ b/docs/reset/index.html
@@ -476,6 +476,10 @@
               <li class="toctree-l2"><a class="reference internal" href="/docs/kafka-storage-plugin/">Kafka Storage Plugin</a></li>
             
           
+            
+              <li class="toctree-l2"><a class="reference internal" href="/docs/image-metadata-format-plugin/">Image Metadata Format Plugin</a></li>
+            
+          
           </ul>
         
... 1216 lines suppressed ...

-- 
To stop receiving notification emails like this one, please contact
bridgetb@apache.org.