﻿<?xml version="1.0" encoding="utf-8" ?>

<!--
Microsoft Interactive Media Manager 
Media Services MetadataPolicy mapping file.

Add additional metadata policies that you wish to promote from image files during a call to the 
Image/GetMetadata  endpoint.



NOTES:

mappings used for PROPVARIANT Types to .NET Types to XSD types used in the MetadataPolicy.xml

PROPVARIANT       .NET                    XSD
*********************************************************************************
VT_I1             sbyte                   byte
VT_UI1            byte                    unsignedByte
VT_I2             short                   short
VT_UI2            ushort                  unsignedShort
VT_I4             int                     integer
VT_INT            int                     integer
VT_UI4            uint                    unsignedInt
VT_UINT           uint                    unsignedInt
VT_I8             long                    long
VT_UI8            ulong                   unsignedLong
VT_R4             float                   float
VT_R8             double                  double
VT_BOOL           boolean                 boolean
VT_CY             decimal                 decimal
VT_DATE           DateTime                dateTime
VT_FILETIME       DateTime                dateTime
VT_LPSTR          string (Ansii)          string
VT_LPWSTR         string (Unicode)        string
**********************************************************************************
-->
<MetadataPolicy xmlns="http://schemas.microsoft.com/imm/2.0/core/">
  <PolicyGroup Name="Tiff.ImageLength" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/tiff:ImageLength" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/ImageLength" DiskEncoding="Unicode"  DataType="VT_LPSTR" XsdType="integer"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=257}" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/ImageLength" DiskEncoding="Unicode"  DataType="VT_LPSTR" XsdType="integer"/>
    <Policy Order="1" Format="tiff" Path="/xmp/tiff:ImageLength" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/ImageLength" DiskEncoding="Unicode"  DataType="VT_LPSTR" XsdType="integer"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=257}" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/ImageLength" DiskEncoding="Unicode"  DataType="VT_LPSTR" XsdType="integer"/>
  </PolicyGroup>
  <PolicyGroup Name="Tiff.ImageWidth" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/tiff:ImageWidth" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/ImageWidth" DiskEncoding="Unicode"  DataType="VT_I4" XsdType="integer"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=256}" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/ImageWidth" DiskEncoding="Unicode"  DataType="VT_I4" XsdType="integer"/>
    <Policy Order="1" Format="tiff" Path="/xmp/tiff:ImageWidth" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/ImageWidth" DiskEncoding="Unicode"  DataType="VT_I4" XsdType="integer"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=256}" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/ImageWidth" DiskEncoding="Unicode"  DataType="VT_I4" XsdType="integer"/>
  </PolicyGroup>
  <PolicyGroup Name="Exif.PixelYDimension" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:PixelYDimension" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/PixelYDimension" DiskEncoding="Unicode"  DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=40963}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/PixelYDimension" DiskEncoding="Unicode"  DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="1" Format="tiff" Path="/ifd/exif/{ushort=40963}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/PixelYDimension" DiskEncoding="Unicode"  DataType="VT_UI4" XsdType="unsignedInt"/>
  </PolicyGroup>
  <PolicyGroup Name="Exif.PixelXDimension" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:PixelXDimension" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/PixelXDimension" DiskEncoding="Unicode"  DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=40962}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/PixelXDimension" DiskEncoding="Unicode"  DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="1" Format="tiff" Path="/ifd/exif/{ushort=40962}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/PixelXDimension" DiskEncoding="Unicode"  DataType="VT_UI4" XsdType="unsignedInt"/>
  </PolicyGroup>
  <PolicyGroup Name="System.ApplicationName" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/xmp:creatortool" Required="true" ImmPredicate="http://ns.adobe.com/xap/1.0/CreatorTool"  DiskEncoding="Unicode"  DataType="String" XsdType="string"/>
    <Policy Order="2" Format="jpeg" Path="/xmp/tiff:software" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/Software" DiskEncoding="Unicode"  DataType="String" XsdType="string"/>
    <Policy Order="3" Format="jpeg" Path="/app13/irb/8bimiptc/iptc/Originating Program" Required="false" ImmPredicate="http://ns.adobe.com/xap/1.0/CreatorTool"  DataType="String" DiskEncoding="ASCII" XsdType="string"/>
    <Policy Order="4" Format="jpeg" Path="/app1/ifd/{ushort=305}" Required="true" ImmPredicate="http://ns.adobe.com/xap/1.0/CreatorTool" DiskEncoding="ASCII"   DataType="String" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/xmp:creatortool" Required="true" ImmPredicate="http://ns.adobe.com/xap/1.0/CreatorTool" DiskEncoding="Unicode"  DataType="String" XsdType="string"/>
    <Policy Order="2" Format="tiff" Path="/ifd/xmp/tiff:software" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/Software" DiskEncoding="Unicode"   DataType="String" XsdType="string"/>
    <Policy Order="3" Format="tiff" Path="/ifd/iptc/Originating Program" Required="false" ImmPredicate="http://ns.adobe.com/xap/1.0/CreatorTool" DiskEncoding="ASCII"   DataType="String" XsdType="string"/>
    <Policy Order="4" Format="tiff" Path="/ifd/irb/8bimiptc/iptc/Originating Program" Required="false" ImmPredicate="http://ns.adobe.com/xap/1.0/CreatorTool" DiskEncoding="ASCII"  DataType="String" XsdType="string"/>
    <Policy Order="5" Format="tiff" Path="/ifd/{ushort=305}" Required="true" ImmPredicate="http://ns.adobe.com/xap/1.0/CreatorTool"  DataType="String" DiskEncoding="ASCII"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Author" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/&lt;xmpseq&gt;dc:creator" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/Artist" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="jpeg" Path="/xmp/tiff:artist" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/Artist" DiskEncoding="Unicode" XsdType="string"/>
    <Policy Order="3" Format="jpeg" Path="/app13/irb/8bimiptc/iptc/by-line" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/Artist" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="4" Format="jpeg" Path="/app1/ifd/{ushort=315}" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/Artist" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="5" Format="jpeg" Path="/app1/ifd/{ushort=40093}" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/Artist" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/&lt;xmpseq&gt;dc:creator" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/Artist" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="tiff" Path="/ifd/xmp/tiff:artist" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/Artist" DiskEncoding="ASCII" DataFormat="delimited"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="3" Format="tiff" Path="/ifd/iptc/by-line" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/Artist" DiskEncoding="ASCII" DataFormat="vector"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="4" Format="tiff" Path="/ifd/irb/8bimiptc/iptc/by-line" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/Artist" DiskEncoding="ASCII" DataFormat="vector"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="5" Format="tiff" Path="/ifd/{ushort=315}" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/Artist" DiskEncoding="ASCII" DataFormat="delimited"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="6" Format="tiff" Path="/ifd/{ushort=40093}" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/Artist" DiskEncoding="Unicode" DataFormat="delimited"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Comment" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/&lt;xmpalt&gt;exif:UserComment" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/UserComment" DiskEncoding="Unicode"  DataType="VT_LPWSTR|VT_LPSTR" XsdType="string"/>
    <Policy Order="2" Format="jpeg" Path="/app13/irb/8bimiptc/iptc/caption" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/UserComment" DiskEncoding="ASCII"  DataType="VT_LPWSTR|VT_LPSTR" XsdType="string"/>
    <Policy Order="3" Format="jpeg" Path="/app1/ifd/exif/{ushort=37510}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/UserComment" DiskEncoding="EXIF Comment"  DataType="VT_LPWSTR|VT_LPSTR" XsdType="string"/>
    <Policy Order="4" Format="jpeg" Path="/app1/ifd/{ushort=40092}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/UserComment" DiskEncoding="Vector Unicode"  DataType="VT_LPWSTR|VT_LPSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/&lt;xmpalt&gt;exif:UserComment" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/UserComment" DiskEncoding="Unicode"  DataType="VT_LPWSTR|VT_LPSTR" XsdType="string"/>
    <Policy Order="2" Format="tiff" Path="/ifd/iptc/caption" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/UserComment" DiskEncoding="ASCII" XsdType="string"/>
    <Policy Order="3" Format="tiff" Path="/ifd/irb/8bimiptc/iptc/caption" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/UserComment" DiskEncoding="ASCII"  DataType="VT_LPWSTR|VT_LPSTR" XsdType="string"/>
    <Policy Order="4" Format="tiff" Path="/ifd/exif/{ushort=37510}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/UserComment" DiskEncoding="EXIF Comment"  DataType="VT_LPWSTR|VT_LPSTR" XsdType="string"/>
    <Policy Order="5" Format="tiff" Path="/ifd/{ushort=40092}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/UserComment" DiskEncoding="Vector Unicode"  DataType="VT_LPWSTR|VT_LPSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Copyright" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/&lt;xmpalt&gt;dc:rights" Required="true" ImmPredicate="http://purl.org/dc/elements/1.1/rights" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="jpeg" Path="/app13/irb/8bimiptc/iptc/copyright notice" Required="false" ImmPredicate="http://purl.org/dc/elements/1.1/rights" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="3" Format="jpeg" Path="/app1/ifd/{ushort=33432}" Required="false" ImmPredicate="http://purl.org/dc/elements/1.1/rights" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/&lt;xmpalt&gt;dc:rights" Required="true" ImmPredicate="http://purl.org/dc/elements/1.1/rights" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="tiff" Path="/ifd/iptc/copyright notice" Required="false" ImmPredicate="http://purl.org/dc/elements/1.1/rights" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="3" Format="tiff" Path="/ifd/irb/8bimiptc/iptc/copyright notice" Required="false" ImmPredicate="http://purl.org/dc/elements/1.1/rights" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="4" Format="tiff" Path="/ifd/{ushort=33432}" Required="false" ImmPredicate="http://purl.org/dc/elements/1.1/rights" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.DateAcquired" Containers="jpeg,tiff" ReadOnly="false"  >
    <Policy Order="1" Format="jpeg" Path="/xmp/MicrosoftPhoto:DateAcquired" Required="true" ImmPredicate="http://ns.microsoft.com/photo/1.0/DateAcquired" DiskEncoding="Unicode" DataType="VT_LPWSTR"  XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/MicrosoftPhoto:DateAcquired" Required="true" ImmPredicate="http://ns.microsoft.com/photo/1.0/DateAcquired" DiskEncoding="Unicode" DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Keywords" Containers="jpeg,tiff" ReadOnly="false"  >
    <Policy Order="1" Format="jpeg" Path="/xmp/&lt;xmpbag&gt;dc:subject" Required="true" ImmPredicate="http://purl.org/dc/elements/1.1/subject" DiskEncoding="Unicode" DataType="VT_VECTOR|VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="jpeg" Path="/app13/arb/8bimiptc/iptc/keywords" Required="false" ImmPredicate="http://purl.org/dc/elements/1.1/subject" DiskEncoding="ASCII" DataType="VT_VECTOR|VT_LPWSTR" XsdType="string"/>
    <Policy Order="3" Format="jpeg" Path="/app1/ifd/{ushort=18247}" Required="false" ImmPredicate="http://purl.org/dc/elements/1.1/subject" DiskEncoding="Unicode" DataType="VT_VECTOR|VT_LPWSTR" XsdType="string"/>
    <Policy Order="4" Format="jpeg" Path="/app1/ifd/{ushort=40094}" Required="false" ImmPredicate="http://purl.org/dc/elements/1.1/subject" DiskEncoding="Unicode" DataType="VT_VECTOR|VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/&lt;xmpbag&gt;dc:subject" Required="true" ImmPredicate="http://purl.org/dc/elements/1.1/subject" DiskEncoding="Unicode" DataType="VT_VECTOR|VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="tiff" Path="ifd/iptc/keywords" Required="false" ImmPredicate="http://purl.org/dc/elements/1.1/subject" DiskEncoding="ASCII" DataType="VT_VECTOR|VT_LPWSTR" XsdType="string"/>
    <Policy Order="3" Format="tiff" Path="/ifd/irb8/bimiptc/iptc/keywords " Required="false" ImmPredicate="http://purl.org/dc/elements/1.1/subject" DiskEncoding="ASCII" DataType="VT_VECTOR|VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Rating" Containers="jpeg,tiff" ReadOnly="false"  >
    <Policy Order="1" Format="jpeg" Path="/xmp/MicrosoftPhoto:Rating" Required="true" ImmPredicate="http://ns.microsoft.com/photo/1.0/RatingPercent" DiskEncoding="Unicode" DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/{ushort=18249}" Required="false" ImmPredicate="http://ns.microsoft.com/photo/1.0/RatingPercent" DiskEncoding="ASCII" DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/MicrosoftPhoto:Rating" Required="true" ImmPredicate="http://ns.microsoft.com/photo/1.0/RatingPercent" DiskEncoding="Unicode" DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="2" Format="tiff" Path="/ifd/{ushort=18249}" Required="false" ImmPredicate="http://ns.microsoft.com/photo/1.0/RatingPercent" DiskEncoding="ASCII" DataType="VT_UI4" XsdType="unsignedInt"/>
  </PolicyGroup>
  <PolicyGroup Name="System.SimpleRating" Containers="jpeg,tiff" ReadOnly="false"  >
    <Policy Order="1" Format="jpeg" Path="/xmp/xmp:Rating" Required="true" ImmPredicate="http://ns.adobe.com/xap/1.0/Rating" DiskEncoding="Unicode" DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/{ushort=18246}" Required="true" ImmPredicate="http://ns.microsoft.com/photo/1.0/Rating" DiskEncoding="ASCII" DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/xmp:Rating" Required="true" ImmPredicate="http://ns.adobe.com/xap/1.0/Rating" DiskEncoding="Unicode" DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="2" Format="tiff" Path="/ifd/{ushort=18246}" Required="true" ImmPredicate="http://ns.microsoft.com/photo/1.0/Rating" DiskEncoding="ASCII" DataType="VT_UI4" XsdType="unsignedInt"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Subject" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/&lt;xmpalt&gt;dc:description" Required="true" ImmPredicate="http://purl.org/dc/elements/1.1/description" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/{ushort=40095}" Required="false" ImmPredicate="http://purl.org/dc/elements/1.1/description" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/&lt;xmpalt&gt;dc:description" Required="true" ImmPredicate="http://purl.org/dc/elements/1.1/description" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="tiff" Path="/ifd/{ushort=40095}" Required="false" ImmPredicate="http://purl.org/dc/elements/1.1/description" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Title" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/&lt;xmpalt&gt;dc:title" Required="true" ImmPredicate="http://purl.org/dc/elements/1.1/title" DiskEncoding="Unicode"   DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="jpeg" Path="/app13/irb/8bimiptc/iptc/object name" Required="false" ImmPredicate="http://purl.org/dc/elements/1.1/title" DiskEncoding="ASCII"   DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="3" Format="jpeg" Path="/app1/ifd/{ushort=40091}" Required="false" ImmPredicate="http://purl.org/dc/elements/1.1/title" DiskEncoding="Unicode"   DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/&lt;xmpalt&gt;dc:title" Required="true" ImmPredicate="http://purl.org/dc/elements/1.1/title" DiskEncoding="Unicode"   DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="tiff" Path="/ifd/iptc/object name" Required="false" ImmPredicate="http://purl.org/dc/elements/1.1/title" DiskEncoding="ASCII"   DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="3" Format="tiff" Path="/ifd/irb/8bimiptc/iptc/object name" Required="false" ImmPredicate="http://purl.org/dc/elements/1.1/title" DiskEncoding="ASCII"   DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="4" Format="tiff" Path="/ifd/{ushort=40091}" Required="false" ImmPredicate="http://purl.org/dc/elements/1.1/title" DiskEncoding="Unicode"   DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.GPS.Altitude" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:GPSAltitude" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSAltitude" DiskEncoding="Unicode"   DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/gps/{ushort=6}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSAltitude" DiskEncoding="ASCII"   DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:GPSAltitude" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSAltitude" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/gps/{ushort=6}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSAltitude" DiskEncoding="ASCII"   DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>
  <PolicyGroup Name="System.GPS.AltitudeRef" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:GPSAltitudeRef" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSAltitudeRef" DiskEncoding="Unicode"   DataType="VT_UI1" XsdType="unsignedByte"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/gps/{ushort=5}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSAltitudeRef" DiskEncoding="ASCII"   DataType="VT_UI1" XsdType="unsignedByte"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:GPSAltitudeRef" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSAltitudeRef" DiskEncoding="Unicode"   DataType="VT_UI1" XsdType="unsignedByte"/>
    <Policy Order="2" Format="tiff" Path="/ifd/gps/{ushort=5}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSAltitudeRef" DiskEncoding="ASCII"   DataType="VT_UI1" XsdType="unsignedByte"/>
  </PolicyGroup>
  <PolicyGroup Name="System.GPS.AreaInformation" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:GPSAreaInformation" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSAreaInformation" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/gps/{ushort=28}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSAreaInformation" DiskEncoding="EXIF Comment"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:GPSAreaInformation" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSAreaInformation" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="tiff" Path="/ifd/gps/{ushort=28}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSAreaInformation" DiskEncoding="EXIF Comment"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.GPS.Date" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:GPSTimeStamp" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSTimeStamp" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/gps/{ushort=29}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSTimeStamp" DiskEncoding="EXIF Comment"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:GPSTimeStamp" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSTimeStamp" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="tiff" Path="/ifd/gps/{ushort=29}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSTimeStamp" DiskEncoding="EXIF Comment"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.GPS.DestBearing" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:GPSDestBearing" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDestBearingRef" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/gps/{ushort=24}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDestBearingRef" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:GPSDestBearing" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDestBearingRef" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/gps/{ushort=24}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDestBearingRef" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>
  <PolicyGroup Name="System.GPS.DestDistance" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:GPSDestDistance" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDestDistance" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/gps/{ushort=26}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDestDistance" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:GPSDestDistance" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDestDistance" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/gps/{ushort=26}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDestDistance" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>
  <PolicyGroup Name="System.GPS.DestDistanceRef" Containers="jpeg,tiff" ReadOnly="false"  >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:GPSDestDistanceRef" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDestDistanceRef" DiskEncoding="Unicode" DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/gps/{ushort=25}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDestDistanceRef" DiskEncoding="ASCII" DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:GPSDestDistanceRef" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDestDistanceRef" DiskEncoding="Unicode" DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="tiff" Path="/ifd/gps/{ushort=25}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDestDistanceRef" DiskEncoding="ASCII" DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.GPS.DestLatitude" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:GPSDestLatitude" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSLatitude" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/gps/{ushort=20}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSLatitude" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:GPSDestLatitude" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSLatitude" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/gps/{ushort=20}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSLatitude" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>

  <PolicyGroup Name="System.GPS.DestLongitude" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:GPSDestLongitude" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDestLongitude" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/gps/{ushort=22}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDestLongitude" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:GPSDestLongitude" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDestLongitude" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/gps/{ushort=22}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDestLongitude" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>
  <PolicyGroup Name="System.GPS.DestLongitudeRef" Containers="jpeg,tiff" ReadOnly="false"  >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:GPSDestLongitudeRef" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDestLongitudeRef" DiskEncoding="Unicode" DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/gps/{ushort=21}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDestLongitudeRef" DiskEncoding="ASCII" DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:GPSDestLongitudeRef" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDestLongitudeRef" DiskEncoding="Unicode" DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="tiff" Path="/ifd/gps/{ushort=21}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDestLongitudeRef" DiskEncoding="ASCII" DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.GPS.Differential" Containers="jpeg,tiff" ReadOnly="false"  >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:GPSDifferential" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDifferential" DiskEncoding="Unicode" DataType="VT_UI2" XsdType="unsignedShort"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/gps/{ushort=30}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDifferential" DiskEncoding="ASCII" DataType="VT_UI2" XsdType="unsignedShort"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:GPSDifferential" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDifferential" DiskEncoding="Unicode" DataType="VT_UI2" XsdType="unsignedShort"/>
    <Policy Order="2" Format="tiff" Path="/ifd/gps/{ushort=30}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDifferential" DiskEncoding="ASCII" DataType="VT_UI2" XsdType="unsignedShort"/>
  </PolicyGroup>
  <PolicyGroup Name="System.GPS.DOP" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:GPSDOP" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDOP" DiskEncoding="Unicode"   DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/gps/{ushort=11}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDOP" DiskEncoding="ASCII"   DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:GPSDOP" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDOP" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/gps/{ushort=11}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSDOP" DiskEncoding="ASCII"   DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>
  <PolicyGroup Name="System.GPS.ImgDirection" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:GPSImgDirection" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSImgDirection" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/gps/{ushort=17}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSImgDirection" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:GPSImgDirection" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSImgDirection" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/gps/{ushort=17}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSImgDirection" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>
  <PolicyGroup Name="System.GPS.ImgDirectionRef" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:GPSImgDirectionRef" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSImgDirectionRef" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/gps/{ushort=16}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSImgDirectionRef" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:GPSImgDirectionRef" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSImgDirectionRef" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/gps/{ushort=16}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSImgDirectionRef" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>
  <PolicyGroup Name="System.GPS.Latitude" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:GPSLatitude" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSLatitude" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/gps/{ushort=2}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSLatitude" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/xmp/exif:GPSLatitude" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSLatitude" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/gps/{ushort=2}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSLatitude" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>
  <PolicyGroup Name="System.GPS.DestLongitude" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:GPSDestLongitude" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSLongitude" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/gps/{ushort=22}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSLongitude" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:GPSDestLongitude" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSLongitude" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/gps/{ushort=22}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/GPSLongitude" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>

  <!-- There are some more GPS properties that I have skipped here for now-->

  <!--Image Properties Start Here-->
  <PolicyGroup Name="System.Image.ColorSpace" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:ColorSpace" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ColorSpace" DiskEncoding="Unicode"  DataType="VT_UI2" XsdType="unsignedShort"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=40961}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/ColorSpace" DiskEncoding="ASCII"  DataType="VT_UI2" XsdType="unsignedShort"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:ColorSpace" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ColorSpace" DiskEncoding="Unicode"  DataType="VT_UI2" XsdType="unsignedShort"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=40961}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/ColorSpace" DiskEncoding="ASCII"  DataType="VT_UI2" XsdType="unsignedShort"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Image.CompressedBitsPerPixel" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:CompressedBitsPerPixel" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/CompressedBitsPerPixel" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="string"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=37122}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/CompressedBitsPerPixel" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:CompressedBitsPerPixel" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/CompressedBitsPerPixel" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="string"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=37122}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/CompressedBitsPerPixel" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Image.CompressedBitsPerPixel" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:CompressedBitsPerPixel" Required="true" ImmPredicate="http://schemas.microsoft.com/imm/2.0/core/BitDepth" DiskEncoding="Unicode"  DataType="VT_UI4" XsdType="nonNegativeInteger"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=37122}" Required="false" ImmPredicate="http://schemas.microsoft.com/imm/2.0/core/BitDepth" DiskEncoding="ASCII"  DataType="VT_UI4" XsdType="nonNegativeInteger"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:CompressedBitsPerPixel" Required="true" ImmPredicate="http://schemas.microsoft.com/imm/2.0/core/BitDepth" DiskEncoding="Unicode"  DataType="VT_UI4" XsdType="nonNegativeInteger"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=37122}" Required="false" ImmPredicate="http://schemas.microsoft.com/imm/2.0/core/BitDepth" DiskEncoding="ASCII"  DataType="VT_UI4" XsdType="nonNegativeInteger"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Image.Compression" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:Compression" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/Compression" DiskEncoding="Unicode"  DataType="VT_UI2" XsdType="unsignedInt"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=259}" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/Compression" DiskEncoding="ASCII"  DataType="VT_UI2" XsdType="unsignedInt"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:Compression" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/Compression" DiskEncoding="Unicode"  DataType="VT_UI2" XsdType="unsignedInt"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=259}" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/Compression" DiskEncoding="ASCII"  DataType="VT_UI2" XsdType="unsignedInt"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Image.HorizontalResolution" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/tiff:XResolution" Required="true" ImmPredicate="http://schemas.microsoft.com/imm/2.0/core/ResolutionX" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="unsignedInt"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/{ushort=282}" Required="false" ImmPredicate="http://schemas.microsoft.com/imm/2.0/core/ResolutionX" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="unsignedInt"/>
    <Policy Order="1" Format="tiff" Path="/xmp/tiff:XResolution" Required="true" ImmPredicate="http://schemas.microsoft.com/imm/2.0/core/ResolutionX" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="unsignedInt"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=282}" Required="false" ImmPredicate="http://schemas.microsoft.com/imm/2.0/core/ResolutionX" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="unsignedInt"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Image.VerticalResolution" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/tiff:YResolution" Required="true" ImmPredicate="http://schemas.microsoft.com/imm/2.0/core/ResolutionY" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="unsignedInt"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/{ushort=283}" Required="false" ImmPredicate="http://schemas.microsoft.com/imm/2.0/core/ResolutionY" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="unsignedInt"/>
    <Policy Order="1" Format="tiff" Path="/xmp/tiff:YResolution" Required="true" ImmPredicate="http://schemas.microsoft.com/imm/2.0/core/ResolutionY" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="unsignedInt"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=283}" Required="false" ImmPredicate="http://schemas.microsoft.com/imm/2.0/core/ResolutionY" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="unsignedInt"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Image.ImageID" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:ImageUniqueID" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ImageUniqueID" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=42016}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ImageUniqueID" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:ImageUniqueID" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ImageUniqueID" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=42016}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ImageUniqueID" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Image.ResolutionUnit" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/tiff:ResolutionUnit" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/ResolutionUnit" DiskEncoding="Unicode"  DataType="VT_I2" XsdType="short"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/{ushort=296}" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/ResolutionUnit" DiskEncoding="ASCII"  DataType="VT_I2" XsdType="short"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/tiff:ResolutionUnit" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/ResolutionUnit" DiskEncoding="Unicode"  DataType="VT_I2" XsdType="short"/>
    <Policy Order="2" Format="tiff" Path="/ifd/{ushort=296}" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/ResolutionUnit" DiskEncoding="ASCII"  DataType="VT_I2" XsdType="short"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Image.HorizontalResolution" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/tiff:XResolution" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/XResolution" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/{ushort=282}" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/XResolution" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/xmp/tiff:XResolution" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/XResolution" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=282}" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/XResolution" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Image.VerticalResolution" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/tiff:YResolution" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/YResolution" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/{ushort=283}" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/YResolution" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/xmp/tiff:YResolution" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/YResolution" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=283}" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/YResolution" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>


  <!-- Begin Photo Properties -->
  <PolicyGroup Name="System.Photo.Aperture" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:ApertureValue" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ApertureValue" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=37378}" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/ApertureValue" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:ApertureValue" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/ApertureValue" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=37378}" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/ApertureValue" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.Brightness" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:BrightnessValue" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/BrightnessValue" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=37379}" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/BrightnessValue" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:BrightnessValue" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/BrightnessValue" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=37379}" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/BrightnessValue" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.CameraManufacturer" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/tiff:make" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/Make" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/{ushort=271}" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/Make" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/tiff:make" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/Make" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="tiff" Path="/ifd/{ushort=271}" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/Make" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.CameraModel" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/tiff:model" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/Model" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/{ushort=272}" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/Model" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/tiff:model" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/Model" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="tiff" Path="/ifd/{ushort=272}" Required="false" ImmPredicate="http://ns.adobe.com/tiff/1.0/Model" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.CameraSerialNumber" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/MicrosoftPhoto:CameraSerialNumber" Required="true" ImmPredicate="http://ns.microsoft.com/photo/1.0/CameraSerialNumber" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/MicrosoftPhoto:CameraSerialNumber" Required="true" ImmPredicate="http://ns.microsoft.com/photo/1.0/CameraSerialNumber" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.Contrast" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:Contrast" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/Contrast" DiskEncoding="Unicode"  DataType="VT_UI4" XsdType="unsignedShort"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=41992}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/Contrast" DiskEncoding="ASCII"  DataType="VT_UI4" XsdType="unsignedShort"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:Contrast" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/Contrast" DiskEncoding="Unicode"  DataType="VT_UI4" XsdType="unsignedShort"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=41992}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/Contrast" DiskEncoding="ASCII"  DataType="VT_UI4" XsdType="unsignedShort"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.DateTaken" Containers="jpeg,tiff,png" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:DateTimeOriginal" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/DateTimeOriginal" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=36867}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/DateTimeOriginal" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="3" Format="jpeg" Path="/app13/irb/8bimiptc/iptc/date created" Required="false" ImmPredicate="http://ns.adobe.com/photoshop/1.0#DateCreated" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:DateTimeOriginal" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/DateTimeOriginal" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=36867}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/DateTimeOriginal" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="3" Format="tiff" Path="/ifd/iptc/date created" Required="true" ImmPredicate="http://ns.adobe.com/photoshop/1.0#DateCreated" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="4" Format="tiff" Path="/ifd/irb/8bimiptc/iptc/date created" Required="false" ImmPredicate="http://ns.adobe.com/photoshop/1.0#DateCreated" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="png" Path="/[*]tEXt/Creation Time" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/DateTimeOriginal" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>

  <PolicyGroup Name="System.Photo.DigitalZoom" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:DigitalZoomRatio" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/DigitalZoomRatio" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=41988}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/DigitalZoomRatio" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:DigitalZoomRatio" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/DigitalZoomRatio" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=41988}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/DigitalZoomRatio" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.EXIFVersion" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:ExifVersion" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ExifVersion" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=36864}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/ExifVersion" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:ExifVersion" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ExifVersion" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=36864}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/ExifVersion" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.ExposureBias" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:ExposureBiasValue" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ExposureBiasValue" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=37380}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/ExposureBiasValue" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:ExposureBiasValue" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ExposureBiasValue" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=37380}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/ExposureBiasValue" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.ExposureTime" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:ExposureTime" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ExposureTime" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=33434}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/ExposureTime" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:ExposureTime" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ExposureTime" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=33434}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/ExposureTime" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.Flash" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/&lt;xmpstruct&gt;exif:Flash" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/Flash" DiskEncoding="Unicode"  DataType="VT_UI1|VT_UI2" XsdType="unsignedByte"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=37385}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/Flash" DiskEncoding="ASCII"  DataType="VT_UI1|VT_UI2" XsdType="unsignedShort"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/&lt;xmpstruct&gt;exif:Flash" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/Flash" DiskEncoding="Unicode"  DataType="VT_UI1|VT_UI2" XsdType="unsignedByte"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=37385}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/Flash" DiskEncoding="ASCII"  DataType="VT_UI1|VT_UI2" XsdType="unsignedShort"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.FlashManufacturer" Containers="jpeg,tiff" ReadOnly="false"  >
    <Policy Order="1" Format="jpeg" Path="/xmp/MicrosoftPhoto:FlashManufacturer" Required="true" ImmPredicate="http://ns.microsoft.com/photo/1.0/FlashManufacturer" DiskEncoding="Unicode" DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/MicrosoftPhoto:FlashManufacturer" Required="true" ImmPredicate="http://ns.microsoft.com/photo/1.0/FlashManufacturer" DiskEncoding="Unicode" DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.FNumber" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:FNumber" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/FNumber" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/subifd:{ushort=33437}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/FNumber" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:FNumber" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/FNumber" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/subifd:{ushort=33437}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/FNumber" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.FocalLength" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:FocalLength" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/FocalLength" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/subifd:{ushort=41989}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/FocalLength" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:FocalLength" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/FocalLength" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/subifd:{ushort=41989}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/FocalLength" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.FocalLengthInFilm" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:FocalLengthIn35mmFilm" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/FocalLengthIn35mmFilm" DiskEncoding="Unicode"  DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=41989}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/FocalLengthIn35mmFilm" DiskEncoding="ASCII"  DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:FocalLengthIn35mmFilm" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/FocalLengthIn35mmFilm" DiskEncoding="Unicode" DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=41989}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/FocalLengthIn35mmFilm" DiskEncoding="ASCII"  DataType="VT_UI4" XsdType="unsignedInt"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.ISOSpeed" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:ISOSpeed" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ISOSpeed" DiskEncoding="Unicode"  DataType="VT_UI2" XsdType="unsignedShort"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=34855}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ISOSpeed" DiskEncoding="ASCII"  DataType="VT_UI2" XsdType="unsignedShort"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:ISOSpeed" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ISOSpeed" DiskEncoding="Unicode"  DataType="VT_UI2" XsdType="unsignedShort"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=34855}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ISOSpeed" DiskEncoding="ASCII"  DataType="VT_UI2" XsdType="unsignedShort"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.LensManufacturer" Containers="jpeg,tiff" ReadOnly="false"  >
    <Policy Order="1" Format="jpeg" Path="/xmp/MicrosoftPhoto:LensManufacturer" Required="true" ImmPredicate="http://ns.microsoft.com/photo/1.0/LensManufacturer" DiskEncoding="Unicode" DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/MicrosoftPhoto:LensManufacturer" Required="true" ImmPredicate="http://ns.microsoft.com/photo/1.0/LensManufacturer" DiskEncoding="Unicode" DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.LensModel" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/MicrosoftPhoto:LensModel" Required="true" ImmPredicate="http://ns.microsoft.com/photo/1.0/LensModel" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/MicrosoftPhoto:LensModel" Required="true" ImmPredicate="http://ns.microsoft.com/photo/1.0/LensModel" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.LightSource" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:LightSource" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/LightSource" DiskEncoding="Unicode"  DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=37384}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/LightSource" DiskEncoding="ASCII"  DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:LightSource" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/LightSource" DiskEncoding="Unicode"  DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=37384}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/LightSource" DiskEncoding="ASCII"  DataType="VT_UI4" XsdType="unsignedInt"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.MakerNote" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/app1/ifd/exif/{ushort=37500}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/MakerNote" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/exif/{ushort=37500}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/MakerNote" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.MaxAperture" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:MaxApertureValue" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/MaxApertureValue" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=37381}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/MaxApertureValue" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:MaxApertureValue" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/MaxApertureValue" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=37381}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/MaxApertureValue" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.MeteringMode" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:MeteringMode" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/MeteringMode" DiskEncoding="Unicode"  DataType="VT_UI2" XsdType="unsignedShort"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=37383}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/MeteringMode" DiskEncoding="ASCII"  DataType="VT_UI2" XsdType="unsignedShort"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:MeteringMode" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/MeteringMode" DiskEncoding="Unicode"  DataType="VT_UI2" XsdType="unsignedShort"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=37383}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/MeteringMode" DiskEncoding="ASCII"  DataType="VT_UI2" XsdType="unsignedShort"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.Orientation" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/tiff:Orientation" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/Orientation" DiskEncoding="Unicode"  DataType="VT_UI2" XsdType="unsignedShort"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/{ushort=274}" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/Orientation" DiskEncoding="ASCII"  DataType="VT_UI2" XsdType="unsignedShort"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/tiff:Orientation" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/Orientation" DiskEncoding="Unicode"  DataType="VT_UI2" XsdType="unsignedShort"/>
    <Policy Order="2" Format="tiff" Path="/ifd/{ushort=274}" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/Orientation" DiskEncoding="ASCII"  DataType="VT_UI2" XsdType="unsignedShort"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.PhotometricInterpretation" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/tiff:PhotometricInterpretation" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/PhotometricInterpretation" DiskEncoding="Unicode"  DataType="VT_UI2" XsdType="unsignedShort"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/{ushort=262}" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/PhotometricInterpretation" DiskEncoding="ASCII"  DataType="VT_UI2" XsdType="unsignedShort"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/tiff:PhotometricInterpretation" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/PhotometricInterpretation" DiskEncoding="Unicode"  DataType="VT_UI2" XsdType="unsignedShort"/>
    <Policy Order="2" Format="tiff" Path="/ifd/{ushort=262}" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/PhotometricInterpretation" DiskEncoding="ASCII"  DataType="VT_UI2" XsdType="unsignedShort"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.ProgramMode" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:ProgramMode" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ProgramMode" DiskEncoding="Unicode"   DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=34850}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ProgramMode" DiskEncoding="ASCII"  DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:ProgramMode" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ProgramMode" DiskEncoding="Unicode"  DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=34850}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ProgramMode" DiskEncoding="ASCII"  DataType="VT_UI4" XsdType="unsignedInt"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.RelatedSoundFile" Containers="jpeg,tiff" ReadOnly="false"  DataType="VT_LPWSTR">
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:RelatedSoundFile" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/RelatedSoundFile" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=40964}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/RelatedSoundFile" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:RelatedSoundFile" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/RelatedSoundFile" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=40964}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/RelatedSoundFile" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.Saturation" Containers="jpeg,tiff" ReadOnly="false"  >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:Saturation" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/Saturation" DiskEncoding="Unicode" DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=41993}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/Saturation" DiskEncoding="ASCII" DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:Saturation" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/Saturation" DiskEncoding="Unicode" DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=41993}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/Saturation" DiskEncoding="ASCII" DataType="VT_UI4" XsdType="unsignedInt"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.Sharpness" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:Sharpness" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/Sharpness" DiskEncoding="Unicode"  DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=41994}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/Sharpness" DiskEncoding="ASCII"  DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:Sharpness" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/Sharpness" DiskEncoding="Unicode"  DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=41994}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/Sharpness" DiskEncoding="ASCII"  DataType="VT_UI4" XsdType="unsignedInt"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.ShutterSpeed" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:ShutterSpeedValue" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ShutterSpeedValue" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=37377}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/ShutterSpeedValue" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:ShutterSpeedValue" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ShutterSpeedValue" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=37377}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/ShutterSpeedValue" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.SubjectDistance" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:SubjectDistance" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/SubjectDistance" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=37382}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/SubjectDistance" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:SubjectDistance" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/SubjectDistance" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=37382}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/SubjectDistance" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.TranscodedForSync" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/MicrosoftPhoto:TranscodedForSync" Required="true" ImmPredicate="http://ns.microsoft.com/photo/1.0/TranscodedForSync" DiskEncoding="Unicode"  DataType="VT_BOOL" XsdType="boolean"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/{ushort=18248}" Required="true" ImmPredicate="http://ns.microsoft.com/photo/1.0/TranscodedForSync" DiskEncoding="ASCII"  DataType="VT_BOOL" XsdType="boolean"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/MicrosoftPhoto:TranscodedForSync" Required="true" ImmPredicate="http://ns.microsoft.com/photo/1.0/TranscodedForSync" DiskEncoding="Unicode"  DataType="VT_BOOL" XsdType="boolean"/>
    <Policy Order="2" Format="tiff" Path="/ifd/{ushort=18248}" Required="true" ImmPredicate="http://ns.microsoft.com/photo/1.0/TranscodedForSync" DiskEncoding="ASCII"  DataType="VT_BOOL" XsdType="boolean"/>
  </PolicyGroup>
  <PolicyGroup Name="System.Photo.WhiteBalance" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:WhiteBalance" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/WhiteBalance" DiskEncoding="Unicode"  DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=41987}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/WhiteBalance" DiskEncoding="ASCII"  DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:WhiteBalance" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/WhiteBalance" DiskEncoding="Unicode"  DataType="VT_UI4" XsdType="unsignedInt"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=41987}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/WhiteBalance" DiskEncoding="ASCII"  DataType="VT_UI4" XsdType="unsignedInt"/>
  </PolicyGroup>
  <PolicyGroup Name="Exif.SceneType" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/app1/ifd/exif/{ushort=41729}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/SceneType" DiskEncoding="ASCII"  DataType="VT_LPSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/exif/{ushort=41729}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/SceneType" DiskEncoding="ASCII"  DataType="VT_LPSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="Exif.DateTime" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:DateTime" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/DateTime" DiskEncoding="Unicode"  DataType="VT_LPSTR" XsdType="string"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/{ushort=306}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/DateTime" DiskEncoding="ASCII"  DataType="VT_LPSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:DateTime" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/DateTime" DiskEncoding="Unicode"  DataType="VT_LPSTR" XsdType="string"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=306}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/DateTime" DiskEncoding="ASCII"  DataType="VT_LPSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="Exif.YCbCrPositioning" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/tiff:YCbCrPositioning" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/YCbCrPositioning" DiskEncoding="Unicode"  DataType="VT_I4" XsdType="integer"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/{ushort=531}" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/YCbCrPositioning" DiskEncoding="ASCII"  DataType="VT_I4" XsdType="integer"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/tiff:YCbCrPositioning" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/YCbCrPositioning" DiskEncoding="Unicode"  DataType="VT_I4" XsdType="integer"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=531}" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/YCbCrPositioning" DiskEncoding="ASCII"  DataType="VT_I4" XsdType="integer"/>
  </PolicyGroup>
  <PolicyGroup Name="Exif.ExposureProgram" Containers="jpeg,tiff" ReadOnly="true" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:ExposureProgram" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ExposureProgram" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=34850}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/ExposureProgram" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:ExposureProgram" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ExposureProgram" DiskEncoding="Unicode"  DataType="VT_R8" XsdType="double"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=34850}" Required="false" ImmPredicate="http://ns.adobe.com/exif/1.0/ExposureProgram" DiskEncoding="ASCII"  DataType="VT_R8" XsdType="double"/>
  </PolicyGroup>
  <PolicyGroup Name="Exif.DateTimeDigitized" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:DateTimeDigitized" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/DateTimeDigitized" DiskEncoding="Unicode"  DataType="VT_LPSTR" XsdType="string"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=36868}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/DateTimeDigitized" DiskEncoding="ASCII"  DataType="VT_LPSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:DateTimeDigitized" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/DateTimeDigitized" DiskEncoding="Unicode"  DataType="VT_LPSTR" XsdType="string"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=36868}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/DateTimeDigitized" DiskEncoding="ASCII"  DataType="VT_LPSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="Exif.FlashpixVersion" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:FlashpixVersion" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/FlashpixVersion" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="jpeg" Path="/app1/ifd/exif/{ushort=40960}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/FlashpixVersion" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:FlashpixVersion" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/FlashpixVersion" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="2" Format="tiff" Path="/ifd/exif/{ushort=40960}" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/FlashpixVersion" DiskEncoding="ASCII"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="Exif.NativeDigest" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:NativeDigest" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/NativeDigest" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:NativeDigest" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/NativeDigest" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="Exif.DocumentID" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:DocumentID" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/DocumentID" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:DocumentID" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/DocumentID" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="Exif.InstanceID" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/exif:InstanceID" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/InstanceID" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/exif:InstanceID" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/InstanceID" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="Tiff.NativeDigest" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/tiff:NativeDigest" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/NativeDigest" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/tiff:NativeDigest" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/NativeDigest" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="XMP.CreateDate" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/xmp:CreateDate" Required="true" ImmPredicate="http://ns.adobe.com/xap/1.0/CreateDate" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/xmp:CreateDate" Required="true" ImmPredicate="http://ns.adobe.com/xap/1.0/CreateDate" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="XMP.ModifyDate" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/xmp:ModifyDate" Required="true" ImmPredicate="http://ns.adobe.com/xap/1.0/ModifyDate" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/xmp:ModifyDate" Required="true" ImmPredicate="http://ns.adobe.com/xap/1.0/ModifyDate" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="XMP.MetadataDate" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/xmp:MetadataDate" Required="true" ImmPredicate="http://ns.adobe.com/xap/1.0/MetadataDate" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/xmp:MetadataDate" Required="true" ImmPredicate="http://ns.adobe.com/xap/1.0/MetadataDate" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="DublinCore.Format" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/dc:format" Required="true" ImmPredicate="http://purl.org/dc/elements/1.1/format" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/dc:format" Required="true" ImmPredicate="http://purl.org/dc/elements/1.1/format" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="Photoshop.ColorMode" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/photoshop:ColorMode" Required="true" ImmPredicate="http://ns.adobe.com/photoshop/1.0/ColorMode" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/photoshop:ColorMode" Required="true" ImmPredicate="http://ns.adobe.com/photoshop/1.0/ColorMode" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="Photoshop.ICCProfile" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/photoshop:ICCProfile" Required="true" ImmPredicate="http://ns.adobe.com/photoshop/1.0/ICCProfile" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/photoshop:ICCProfile" Required="true" ImmPredicate="http://ns.adobe.com/photoshop/1.0/ICCProfile" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="Photoshop.History" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/photoshop:History" Required="true" ImmPredicate="http://ns.adobe.com/photoshop/1.0/History" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/photoshop:History" Required="true" ImmPredicate="http://ns.adobe.com/photoshop/1.0/History" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="XmpRights.WebStatement" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/XmpRights:WebStatement" Required="true" ImmPredicate="http://ns.adobe.com/xap/1.0/rights/WebStatement" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/XmpRights:WebStatement" Required="true" ImmPredicate="http://ns.adobe.com/xap/1.0/rights/WebStatement" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="XmpRights.Marked" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/XmpRights:Marked" Required="true" ImmPredicate="http://ns.adobe.com/xap/1.0/rights/Marked" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/XmpRights:Marked" Required="true" ImmPredicate="http://ns.adobe.com/xap/1.0/rights/Marked" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="XmpRights.Marked" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/XmpRights:Marked" Required="true" ImmPredicate="http://ns.adobe.com/xap/1.0/rights/Marked" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/XmpRights:Marked" Required="true" ImmPredicate="http://ns.adobe.com/xap/1.0/rights/Marked" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="Tiff.BitsPerSample" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/&lt;xmpseq&gt;tiff:BitsPerSample" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/BitsPerSample" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/&lt;xmpseq&gt;tiff:BitsPerSample" Required="true" ImmPredicate="http://ns.adobe.com/tiff/1.0/BitsPerSample" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="Exif.ComponentsConfiguration" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/&lt;xmpseq&gt;exif:ComponentsConfiguration" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ComponentsConfiguration" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/&lt;xmpseq&gt;exif:ComponentsConfiguration" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ComponentsConfiguration" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="Exif.ISOSpeedRatings" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/&lt;xmpseq&gt;exif:ISOSpeedRatings" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ISOSpeedRatings" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/&lt;xmpseq&gt;exif:ISOSpeedRatings" Required="true" ImmPredicate="http://ns.adobe.com/exif/1.0/ISOSpeedRatings" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
  <PolicyGroup Name="XMPMM.DerivedFrom" Containers="jpeg,tiff" ReadOnly="false" >
    <Policy Order="1" Format="jpeg" Path="/xmp/&lt;xmpseq&gt;XmpMm:DerivedFrom" Required="true" ImmPredicate="http://ns.adobe.com/xap/1.0/mm/DerivedFrom" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
    <Policy Order="1" Format="tiff" Path="/ifd/xmp/&lt;xmpseq&gt;XmpMm:DerivedFrom" Required="true" ImmPredicate="http://ns.adobe.com/xap/1.0/mm/DerivedFrom" DiskEncoding="Unicode"  DataType="VT_LPWSTR" XsdType="string"/>
  </PolicyGroup>
</MetadataPolicy>
