Index: main/trunk/greenstone2/perllib/cpan/Image/ExifTool/TagLookup.pm
===================================================================
--- main/trunk/greenstone2/perllib/cpan/Image/ExifTool/TagLookup.pm	(revision 24107)
+++ main/trunk/greenstone2/perllib/cpan/Image/ExifTool/TagLookup.pm	(revision 34921)
@@ -6,5 +6,6 @@
 # Notes:        This lookup is used to look up tag names for writing
 #
-# Revisions:    12/31/2004  - P. Harvey Created
+# Revisions:    2004-12-31 - P. Harvey Created
+#               2013-01-06 - PH Allow wildcards in FindTagInfo()
 #------------------------------------------------------------------------------
 
@@ -17,5 +18,5 @@
 use Image::ExifTool qw(:Utils);
 
-$VERSION = '1.07';
+$VERSION = '1.18';
 @ISA = qw(Exporter);
 @EXPORT_OK = qw(FindTagInfo TagExists);
@@ -33,9 +34,13 @@
 my @tableList = (
 	'Image::ExifTool::APP12::Ducky',
+	'Image::ExifTool::Apple::Main',
+	'Image::ExifTool::Canon::AFConfig',
 	'Image::ExifTool::Canon::AFMicroAdj',
 	'Image::ExifTool::Canon::Ambience',
 	'Image::ExifTool::Canon::AspectInfo',
+	'Image::ExifTool::Canon::CNTH',
 	'Image::ExifTool::Canon::CameraInfo1000D',
 	'Image::ExifTool::Canon::CameraInfo1D',
+	'Image::ExifTool::Canon::CameraInfo1DX',
 	'Image::ExifTool::Canon::CameraInfo1DmkII',
 	'Image::ExifTool::Canon::CameraInfo1DmkIII',
@@ -49,16 +54,25 @@
 	'Image::ExifTool::Canon::CameraInfo5D',
 	'Image::ExifTool::Canon::CameraInfo5DmkII',
-	'Image::ExifTool::Canon::CameraInfo5DmkII_2',
+	'Image::ExifTool::Canon::CameraInfo5DmkIII',
+	'Image::ExifTool::Canon::CameraInfo600D',
 	'Image::ExifTool::Canon::CameraInfo60D',
+	'Image::ExifTool::Canon::CameraInfo650D',
+	'Image::ExifTool::Canon::CameraInfo6D',
+	'Image::ExifTool::Canon::CameraInfo70D',
+	'Image::ExifTool::Canon::CameraInfo750D',
 	'Image::ExifTool::Canon::CameraInfo7D',
-	'Image::ExifTool::Canon::CameraInfo7D_2',
+	'Image::ExifTool::Canon::CameraInfo80D',
 	'Image::ExifTool::Canon::CameraInfoPowerShot',
 	'Image::ExifTool::Canon::CameraInfoPowerShot2',
+	'Image::ExifTool::Canon::CameraInfoUnknown',
 	'Image::ExifTool::Canon::CameraInfoUnknown32',
 	'Image::ExifTool::Canon::CameraSettings',
 	'Image::ExifTool::Canon::ColorBalance',
 	'Image::ExifTool::Canon::ColorCalib',
+	'Image::ExifTool::Canon::ColorCalib2',
 	'Image::ExifTool::Canon::ColorCoefs',
+	'Image::ExifTool::Canon::ColorCoefs2',
 	'Image::ExifTool::Canon::ColorData1',
+	'Image::ExifTool::Canon::ColorData10',
 	'Image::ExifTool::Canon::ColorData2',
 	'Image::ExifTool::Canon::ColorData3',
@@ -66,11 +80,17 @@
 	'Image::ExifTool::Canon::ColorData5',
 	'Image::ExifTool::Canon::ColorData6',
+	'Image::ExifTool::Canon::ColorData7',
+	'Image::ExifTool::Canon::ColorData8',
+	'Image::ExifTool::Canon::ColorData9',
 	'Image::ExifTool::Canon::ColorInfo',
+	'Image::ExifTool::Canon::ContrastInfo',
 	'Image::ExifTool::Canon::CropInfo',
 	'Image::ExifTool::Canon::FaceDetect1',
 	'Image::ExifTool::Canon::FaceDetect2',
+	'Image::ExifTool::Canon::FaceDetect3',
 	'Image::ExifTool::Canon::FileInfo',
 	'Image::ExifTool::Canon::Flags',
 	'Image::ExifTool::Canon::FocalLength',
+	'Image::ExifTool::Canon::HDRInfo',
 	'Image::ExifTool::Canon::LensInfo',
 	'Image::ExifTool::Canon::LightingOpt',
@@ -79,4 +99,5 @@
 	'Image::ExifTool::Canon::ModifiedInfo',
 	'Image::ExifTool::Canon::MovieInfo',
+	'Image::ExifTool::Canon::MultiExp',
 	'Image::ExifTool::Canon::MyColors',
 	'Image::ExifTool::Canon::PSInfo',
@@ -85,8 +106,11 @@
 	'Image::ExifTool::Canon::PreviewImageInfo',
 	'Image::ExifTool::Canon::Processing',
+	'Image::ExifTool::Canon::RawBurstInfo',
 	'Image::ExifTool::Canon::SerialInfo',
 	'Image::ExifTool::Canon::ShotInfo',
+	'Image::ExifTool::Canon::TimeInfo',
 	'Image::ExifTool::Canon::VignettingCorr',
 	'Image::ExifTool::Canon::VignettingCorr2',
+	'Image::ExifTool::Canon::WBInfo',
 	'Image::ExifTool::CanonCustom::Functions10D',
 	'Image::ExifTool::CanonCustom::Functions1D',
@@ -108,5 +132,11 @@
 	'Image::ExifTool::CanonRaw::RawJpgInfo',
 	'Image::ExifTool::CanonRaw::TimeStamp',
+	'Image::ExifTool::CanonVRD::CropInfo',
+	'Image::ExifTool::CanonVRD::DLOInfo',
+	'Image::ExifTool::CanonVRD::DR4',
+	'Image::ExifTool::CanonVRD::DR4Header',
+	'Image::ExifTool::CanonVRD::GammaInfo',
 	'Image::ExifTool::CanonVRD::Main',
+	'Image::ExifTool::CanonVRD::ToneCurve',
 	'Image::ExifTool::CanonVRD::Ver1',
 	'Image::ExifTool::CanonVRD::Ver2',
@@ -116,10 +146,18 @@
 	'Image::ExifTool::Casio::Type2',
 	'Image::ExifTool::Composite',
+	'Image::ExifTool::DJI::Main',
+	'Image::ExifTool::DJI::XMP',
 	'Image::ExifTool::DNG::AdobeData',
+	'Image::ExifTool::DarwinCore::Main',
 	'Image::ExifTool::Exif::Main',
 	'Image::ExifTool::Extra',
+	'Image::ExifTool::FLIR::Main',
 	'Image::ExifTool::FotoStation::Main',
 	'Image::ExifTool::FotoStation::SoftEdit',
+	'Image::ExifTool::FujiFilm::AFCSettings',
+	'Image::ExifTool::FujiFilm::DriveSettings',
+	'Image::ExifTool::FujiFilm::FocusSettings',
 	'Image::ExifTool::FujiFilm::Main',
+	'Image::ExifTool::FujiFilm::PrioritySettings',
 	'Image::ExifTool::GE::Main',
 	'Image::ExifTool::GPS::Main',
@@ -128,4 +166,5 @@
 	'Image::ExifTool::IPTC::NewsPhoto',
 	'Image::ExifTool::JFIF::Main',
+	'Image::ExifTool::Jpeg2000::Main',
 	'Image::ExifTool::Kodak::CameraInfo',
 	'Image::ExifTool::Kodak::IFD',
@@ -142,4 +181,6 @@
 	'Image::ExifTool::Kodak::Type3',
 	'Image::ExifTool::Kodak::Type4',
+	'Image::ExifTool::Kodak::Type5',
+	'Image::ExifTool::Kodak::Type6',
 	'Image::ExifTool::Kodak::Type7',
 	'Image::ExifTool::Kodak::Type9',
@@ -159,12 +200,19 @@
 	'Image::ExifTool::MIE::UTM',
 	'Image::ExifTool::MIE::Video',
+	'Image::ExifTool::MWG::Collections',
+	'Image::ExifTool::MWG::Keywords',
+	'Image::ExifTool::MWG::Regions',
+	'Image::ExifTool::MacOS::MDItem',
+	'Image::ExifTool::MacOS::XAttr',
 	'Image::ExifTool::Microsoft::MP',
 	'Image::ExifTool::Microsoft::MP1',
 	'Image::ExifTool::Microsoft::Stitch',
 	'Image::ExifTool::Microsoft::XMP',
+	'Image::ExifTool::Minolta::CameraInfoA100',
 	'Image::ExifTool::Minolta::CameraSettings',
 	'Image::ExifTool::Minolta::CameraSettings5D',
 	'Image::ExifTool::Minolta::CameraSettings7D',
 	'Image::ExifTool::Minolta::CameraSettingsA100',
+	'Image::ExifTool::Minolta::ISInfoA100',
 	'Image::ExifTool::Minolta::Main',
 	'Image::ExifTool::Minolta::WBInfoA100',
@@ -172,7 +220,9 @@
 	'Image::ExifTool::MinoltaRaw::RIF',
 	'Image::ExifTool::MinoltaRaw::WBG',
+	'Image::ExifTool::Motorola::Main',
 	'Image::ExifTool::Nikon::AFInfo',
 	'Image::ExifTool::Nikon::AFInfo2',
 	'Image::ExifTool::Nikon::AFTune',
+	'Image::ExifTool::Nikon::BarometerInfo',
 	'Image::ExifTool::Nikon::CaptureOutput',
 	'Image::ExifTool::Nikon::ColorBalance1',
@@ -181,4 +231,7 @@
 	'Image::ExifTool::Nikon::ColorBalance4',
 	'Image::ExifTool::Nikon::ColorBalanceA',
+	'Image::ExifTool::Nikon::ColorBalanceB',
+	'Image::ExifTool::Nikon::ColorBalanceC',
+	'Image::ExifTool::Nikon::ColorBalanceUnknown',
 	'Image::ExifTool::Nikon::DistortInfo',
 	'Image::ExifTool::Nikon::FaceDetect',
@@ -187,14 +240,26 @@
 	'Image::ExifTool::Nikon::FlashInfo0102',
 	'Image::ExifTool::Nikon::FlashInfo0103',
+	'Image::ExifTool::Nikon::FlashInfo0106',
+	'Image::ExifTool::Nikon::FlashInfo0107',
+	'Image::ExifTool::Nikon::FlashInfo0300',
 	'Image::ExifTool::Nikon::GEM',
+	'Image::ExifTool::Nikon::HDRInfo',
 	'Image::ExifTool::Nikon::ISOInfo',
 	'Image::ExifTool::Nikon::LensData00',
 	'Image::ExifTool::Nikon::LensData01',
 	'Image::ExifTool::Nikon::LensData0204',
+	'Image::ExifTool::Nikon::LensData0400',
+	'Image::ExifTool::Nikon::LensData0402',
+	'Image::ExifTool::Nikon::LensData0403',
+	'Image::ExifTool::Nikon::LensData0800',
+	'Image::ExifTool::Nikon::LocationInfo',
 	'Image::ExifTool::Nikon::Main',
 	'Image::ExifTool::Nikon::MultiExposure',
 	'Image::ExifTool::Nikon::PictureControl',
+	'Image::ExifTool::Nikon::PictureControl2',
+	'Image::ExifTool::Nikon::PictureControl3',
 	'Image::ExifTool::Nikon::PreviewIFD',
 	'Image::ExifTool::Nikon::ROC',
+	'Image::ExifTool::Nikon::RetouchInfo',
 	'Image::ExifTool::Nikon::Scan',
 	'Image::ExifTool::Nikon::ShotInfo',
@@ -207,9 +272,18 @@
 	'Image::ExifTool::Nikon::ShotInfoD3b',
 	'Image::ExifTool::Nikon::ShotInfoD40',
+	'Image::ExifTool::Nikon::ShotInfoD4S',
+	'Image::ExifTool::Nikon::ShotInfoD500',
 	'Image::ExifTool::Nikon::ShotInfoD5000',
+	'Image::ExifTool::Nikon::ShotInfoD5100',
+	'Image::ExifTool::Nikon::ShotInfoD5200',
+	'Image::ExifTool::Nikon::ShotInfoD6',
 	'Image::ExifTool::Nikon::ShotInfoD700',
 	'Image::ExifTool::Nikon::ShotInfoD7000',
 	'Image::ExifTool::Nikon::ShotInfoD80',
+	'Image::ExifTool::Nikon::ShotInfoD800',
+	'Image::ExifTool::Nikon::ShotInfoD810',
+	'Image::ExifTool::Nikon::ShotInfoD850',
 	'Image::ExifTool::Nikon::ShotInfoD90',
+	'Image::ExifTool::Nikon::ShotInfoZ7_2',
 	'Image::ExifTool::Nikon::Type2',
 	'Image::ExifTool::Nikon::VRInfo',
@@ -230,10 +304,20 @@
 	'Image::ExifTool::NikonCapture::WBAdjData',
 	'Image::ExifTool::NikonCustom::SettingsD3',
+	'Image::ExifTool::NikonCustom::SettingsD4',
 	'Image::ExifTool::NikonCustom::SettingsD40',
+	'Image::ExifTool::NikonCustom::SettingsD5',
+	'Image::ExifTool::NikonCustom::SettingsD500',
 	'Image::ExifTool::NikonCustom::SettingsD5000',
+	'Image::ExifTool::NikonCustom::SettingsD5100',
+	'Image::ExifTool::NikonCustom::SettingsD5200',
+	'Image::ExifTool::NikonCustom::SettingsD610',
 	'Image::ExifTool::NikonCustom::SettingsD700',
 	'Image::ExifTool::NikonCustom::SettingsD7000',
 	'Image::ExifTool::NikonCustom::SettingsD80',
+	'Image::ExifTool::NikonCustom::SettingsD800',
+	'Image::ExifTool::NikonCustom::SettingsD810',
+	'Image::ExifTool::NikonCustom::SettingsD850',
 	'Image::ExifTool::NikonCustom::SettingsD90',
+	'Image::ExifTool::Nintendo::CameraInfo',
 	'Image::ExifTool::Olympus::CameraSettings',
 	'Image::ExifTool::Olympus::Equipment',
@@ -246,19 +330,30 @@
 	'Image::ExifTool::Olympus::RawInfo',
 	'Image::ExifTool::PDF::Info',
+	'Image::ExifTool::PLUS::XMP',
 	'Image::ExifTool::PNG::Main',
+	'Image::ExifTool::PNG::PhysicalPixel',
 	'Image::ExifTool::PNG::TextualData',
 	'Image::ExifTool::Panasonic::Data1',
 	'Image::ExifTool::Panasonic::FaceDetInfo',
 	'Image::ExifTool::Panasonic::FaceRecInfo',
+	'Image::ExifTool::Panasonic::FocusInfo',
 	'Image::ExifTool::Panasonic::Leica2',
 	'Image::ExifTool::Panasonic::Leica3',
 	'Image::ExifTool::Panasonic::Leica5',
 	'Image::ExifTool::Panasonic::Leica6',
-	'Image::ExifTool::Panasonic::LensInfo',
+	'Image::ExifTool::Panasonic::Leica9',
 	'Image::ExifTool::Panasonic::Main',
+	'Image::ExifTool::Panasonic::ShotInfo',
 	'Image::ExifTool::Panasonic::Subdir',
+	'Image::ExifTool::Panasonic::TimeInfo',
+	'Image::ExifTool::PanasonicRaw::DistortionInfo',
 	'Image::ExifTool::PanasonicRaw::Main',
+	'Image::ExifTool::PanasonicRaw::WBInfo',
+	'Image::ExifTool::PanasonicRaw::WBInfo2',
 	'Image::ExifTool::Pentax::AEInfo',
+	'Image::ExifTool::Pentax::AEInfo2',
+	'Image::ExifTool::Pentax::AEInfo3',
 	'Image::ExifTool::Pentax::AFInfo',
+	'Image::ExifTool::Pentax::AFPointInfo',
 	'Image::ExifTool::Pentax::AWBInfo',
 	'Image::ExifTool::Pentax::BatteryInfo',
@@ -272,4 +367,5 @@
 	'Image::ExifTool::Pentax::FilterInfo',
 	'Image::ExifTool::Pentax::FlashInfo',
+	'Image::ExifTool::Pentax::KelvinWB',
 	'Image::ExifTool::Pentax::LensCorr',
 	'Image::ExifTool::Pentax::LensData',
@@ -278,11 +374,19 @@
 	'Image::ExifTool::Pentax::LensInfo3',
 	'Image::ExifTool::Pentax::LensInfo4',
+	'Image::ExifTool::Pentax::LensInfo5',
+	'Image::ExifTool::Pentax::LensInfoQ',
+	'Image::ExifTool::Pentax::LensRec',
 	'Image::ExifTool::Pentax::LevelInfo',
 	'Image::ExifTool::Pentax::Main',
+	'Image::ExifTool::Pentax::PixelShiftInfo',
 	'Image::ExifTool::Pentax::SRInfo',
+	'Image::ExifTool::Pentax::SRInfo2',
 	'Image::ExifTool::Pentax::ShotInfo',
-	'Image::ExifTool::Pentax::TempInfoK5',
+	'Image::ExifTool::Pentax::TempInfo',
 	'Image::ExifTool::Pentax::TimeInfo',
 	'Image::ExifTool::Pentax::Type2',
+	'Image::ExifTool::Pentax::WBLevels',
+	'Image::ExifTool::PhaseOne::Main',
+	'Image::ExifTool::PhaseOne::SensorCalibration',
 	'Image::ExifTool::PhotoMechanic::SoftEdit',
 	'Image::ExifTool::PhotoMechanic::XMP',
@@ -291,5 +395,16 @@
 	'Image::ExifTool::Photoshop::Resolution',
 	'Image::ExifTool::PostScript::Main',
+	'Image::ExifTool::QuickTime::ItemList',
+	'Image::ExifTool::QuickTime::ItemPropCont',
+	'Image::ExifTool::QuickTime::Keys',
+	'Image::ExifTool::QuickTime::Main',
+	'Image::ExifTool::QuickTime::MediaHeader',
+	'Image::ExifTool::QuickTime::MovieHeader',
+	'Image::ExifTool::QuickTime::Preview',
+	'Image::ExifTool::QuickTime::TrackHeader',
+	'Image::ExifTool::QuickTime::UserData',
 	'Image::ExifTool::Reconyx::Main',
+	'Image::ExifTool::Reconyx::Type2',
+	'Image::ExifTool::Reconyx::Type3',
 	'Image::ExifTool::Ricoh::FaceInfo',
 	'Image::ExifTool::Ricoh::FirmwareInfo',
@@ -298,26 +413,93 @@
 	'Image::ExifTool::Ricoh::SerialInfo',
 	'Image::ExifTool::Ricoh::Subdir',
-	'Image::ExifTool::Samsung::Type1',
+	'Image::ExifTool::Ricoh::ThetaSubdir',
+	'Image::ExifTool::Samsung::Main',
+	'Image::ExifTool::Samsung::OrientationInfo',
+	'Image::ExifTool::Samsung::PictureWizard',
 	'Image::ExifTool::Samsung::Type2',
 	'Image::ExifTool::Sanyo::FaceInfo',
 	'Image::ExifTool::Sanyo::Main',
 	'Image::ExifTool::Sigma::Main',
+	'Image::ExifTool::Sigma::WBSettings',
+	'Image::ExifTool::Sigma::WBSettings2',
+	'Image::ExifTool::Sony::AFInfo',
+	'Image::ExifTool::Sony::AFStatus15',
+	'Image::ExifTool::Sony::AFStatus19',
+	'Image::ExifTool::Sony::AFStatus79',
+	'Image::ExifTool::Sony::CameraInfo',
+	'Image::ExifTool::Sony::CameraInfo2',
+	'Image::ExifTool::Sony::CameraInfo3',
 	'Image::ExifTool::Sony::CameraSettings',
 	'Image::ExifTool::Sony::CameraSettings2',
+	'Image::ExifTool::Sony::CameraSettings3',
 	'Image::ExifTool::Sony::Ericsson',
+	'Image::ExifTool::Sony::ExtraInfo',
+	'Image::ExifTool::Sony::ExtraInfo2',
+	'Image::ExifTool::Sony::ExtraInfo3',
+	'Image::ExifTool::Sony::FaceInfo',
 	'Image::ExifTool::Sony::FaceInfo1',
 	'Image::ExifTool::Sony::FaceInfo2',
+	'Image::ExifTool::Sony::FaceInfoA',
+	'Image::ExifTool::Sony::FocusInfo',
+	'Image::ExifTool::Sony::ISOInfo',
 	'Image::ExifTool::Sony::Main',
+	'Image::ExifTool::Sony::MeterInfo',
+	'Image::ExifTool::Sony::MeterInfo9',
+	'Image::ExifTool::Sony::MoreInfo0201',
+	'Image::ExifTool::Sony::MoreInfo0401',
+	'Image::ExifTool::Sony::MoreSettings',
 	'Image::ExifTool::Sony::Panorama',
 	'Image::ExifTool::Sony::ShotInfo',
+	'Image::ExifTool::Sony::Tag2010a',
+	'Image::ExifTool::Sony::Tag2010b',
+	'Image::ExifTool::Sony::Tag2010c',
+	'Image::ExifTool::Sony::Tag2010d',
+	'Image::ExifTool::Sony::Tag2010e',
+	'Image::ExifTool::Sony::Tag2010f',
+	'Image::ExifTool::Sony::Tag2010g',
+	'Image::ExifTool::Sony::Tag2010h',
+	'Image::ExifTool::Sony::Tag2010i',
+	'Image::ExifTool::Sony::Tag202a',
+	'Image::ExifTool::Sony::Tag9050a',
+	'Image::ExifTool::Sony::Tag9050b',
+	'Image::ExifTool::Sony::Tag9050c',
+	'Image::ExifTool::Sony::Tag9400a',
+	'Image::ExifTool::Sony::Tag9400b',
+	'Image::ExifTool::Sony::Tag9400c',
+	'Image::ExifTool::Sony::Tag9402',
+	'Image::ExifTool::Sony::Tag9403',
+	'Image::ExifTool::Sony::Tag9404a',
+	'Image::ExifTool::Sony::Tag9404b',
+	'Image::ExifTool::Sony::Tag9404c',
+	'Image::ExifTool::Sony::Tag9405a',
+	'Image::ExifTool::Sony::Tag9405b',
+	'Image::ExifTool::Sony::Tag9406',
+	'Image::ExifTool::Sony::Tag940a',
+	'Image::ExifTool::Sony::Tag940c',
 	'Image::ExifTool::SonyIDC::Main',
 	'Image::ExifTool::XMP::Album',
 	'Image::ExifTool::XMP::DICOM',
+	'Image::ExifTool::XMP::Device',
+	'Image::ExifTool::XMP::ExpressionMedia',
+	'Image::ExifTool::XMP::GAudio',
+	'Image::ExifTool::XMP::GCamera',
+	'Image::ExifTool::XMP::GCreations',
+	'Image::ExifTool::XMP::GDepth',
+	'Image::ExifTool::XMP::GFocus',
+	'Image::ExifTool::XMP::GImage',
+	'Image::ExifTool::XMP::GPano',
+	'Image::ExifTool::XMP::GSpherical',
+	'Image::ExifTool::XMP::GettyImages',
+	'Image::ExifTool::XMP::LImage',
 	'Image::ExifTool::XMP::Lightroom',
 	'Image::ExifTool::XMP::MediaPro',
+	'Image::ExifTool::XMP::aas',
 	'Image::ExifTool::XMP::acdsee',
+	'Image::ExifTool::XMP::apple_fi',
 	'Image::ExifTool::XMP::aux',
 	'Image::ExifTool::XMP::cc',
 	'Image::ExifTool::XMP::cell',
+	'Image::ExifTool::XMP::crd',
+	'Image::ExifTool::XMP::creatorAtom',
 	'Image::ExifTool::XMP::crs',
 	'Image::ExifTool::XMP::dc',
@@ -325,14 +507,16 @@
 	'Image::ExifTool::XMP::digiKam',
 	'Image::ExifTool::XMP::exif',
+	'Image::ExifTool::XMP::exifEX',
+	'Image::ExifTool::XMP::extensis',
+	'Image::ExifTool::XMP::fpv',
+	'Image::ExifTool::XMP::ics',
 	'Image::ExifTool::XMP::iptcCore',
 	'Image::ExifTool::XMP::iptcExt',
-	'Image::ExifTool::XMP::mwg_coll',
-	'Image::ExifTool::XMP::mwg_kw',
-	'Image::ExifTool::XMP::mwg_rs',
 	'Image::ExifTool::XMP::pdf',
 	'Image::ExifTool::XMP::photoshop',
-	'Image::ExifTool::XMP::plus',
+	'Image::ExifTool::XMP::pmi',
 	'Image::ExifTool::XMP::prism',
 	'Image::ExifTool::XMP::prl',
+	'Image::ExifTool::XMP::prm',
 	'Image::ExifTool::XMP::pur',
 	'Image::ExifTool::XMP::rdf',
@@ -352,3167 +536,5859 @@
 # lookup for all writable tags
 my %tagLookup = (
-	'aberrationcorrectiondistance' => { 78 => 0x69 },
-	'about' => { 304 => 'about' },
-	'abspeakaudiofilepath' => { 310 => 'absPeakAudioFilePath' },
-	'accessorytype' => { 224 => 0x53 },
-	'actionadvised' => { 92 => 0x2a },
-	'activearea' => { 85 => 0xc68d },
-	'actived-lighting' => { 160 => 0x22, 188 => 0x24 },
-	'actived-lightingmode' => { 188 => 0x25 },
-	'addaspectratioinfo' => { 59 => 0x80e },
-	'additionalmodelinformation' => { 294 => 'AddlModelInfo' },
-	'addoriginaldecisiondata' => { 59 => 0x80f, 60 => 0x11, 61 => 0x13, 64 => 0x14 },
-	'address' => { 118 => 'Address' },
-	'adjustmentmode' => { 270 => 0x15 },
-	'adultcontentwarning' => { 300 => 'AdultContentWarning', 303 => 'adultContentWarning' },
-	'advancedraw' => { 190 => 0x76a43203 },
-	'advancedscenemode' => { 224 => 0x3d },
-	'advisory' => { 308 => 'Advisory' },
-	'ae_iso' => { 227 => 0x2 },
-	'aeaperture' => { 227 => 0x1 },
-	'aebautocancel' => { 59 => 0x104 },
-	'aebbracketvalue' => { 54 => 0x11 },
-	'aebsequence' => { 59 => 0x105 },
-	'aebsequenceautocancel' => { 57 => 0x9, 58 => 0x9, 60 => 0x8, 61 => 0x9, 64 => 0x9, 65 => 0x7 },
-	'aebshotcount' => { 59 => 0x106 },
-	'aebxv' => { 227 => 0x4 },
-	'aeexposuretime' => { 227 => 0x0 },
-	'aelbutton' => { 134 => 0x45 },
-	'aelexposureindicator' => { 134 => 0x51 },
-	'aelock' => { 134 => 0x5b, 198 => '4.2', 202 => '4.2', 204 => 0x201, 247 => 0x48 },
-	'aelockbutton' => { 197 => '16.1', 198 => '4.1', 199 => '15.1', 200 => '30.1', 201 => '16.1', 202 => '4.1', 203 => '17.1' },
-	'aelockbuttonplusdials' => { 197 => '16.2', 200 => '32.1' },
-	'aelockformb-d80' => { 203 => '3.1' },
-	'aemaxaperture' => { 227 => 0x9 },
-	'aemaxaperture2' => { 227 => 0xa },
-	'aemeteringmode' => { 227 => 0xc },
-	'aemeteringsegments' => { 247 => 0x209 },
-	'aemicroadjustment' => { 59 => 0x111 },
-	'aeminaperture' => { 227 => 0xb },
-	'aeminexposuretime' => { 227 => 0x5 },
-	'aeprogrammode' => { 227 => 0x6 },
-	'aesetting' => { 24 => 0x21 },
-	'aexv' => { 227 => 0x3 },
-	'af-cpriorityselection' => { 197 => '1.1', 200 => '1.1', 201 => '0.1' },
-	'af-onformb-d10' => { 197 => '3.3', 200 => '3.2' },
-	'af-onformb-d11' => { 201 => '2.2' },
-	'af-spriorityselection' => { 197 => '1.2', 200 => '1.2', 201 => '0.2' },
-	'afactivation' => { 197 => '2.1', 200 => '2.1' },
-	'afadjustment' => { 247 => 0x72 },
-	'afandmeteringbuttons' => { 59 => 0x701 },
-	'afaperture' => { 158 => 0x5, 159 => 0x5 },
-	'afareaheight' => { 141 => 0x1a },
-	'afareaillumination' => { 134 => 0x4b, 202 => '15.3' },
-	'afareamode' => { 134 => 0xe, 140 => 0x0, 141 => 0x5, 224 => 0xf, 271 => 0x11, 272 => 0x11 },
-	'afareamodesetting' => { 198 => '11.1', 199 => '0.1', 202 => '16.1', 203 => '2.1' },
-	'afareas' => { 204 => 0x304 },
-	'afareawidth' => { 141 => 0x18 },
-	'afareaxposition' => { 141 => 0x14 },
-	'afareayposition' => { 141 => 0x16 },
-	'afassist' => { 57 => 0x5, 65 => 0x5, 134 => 0x48, 197 => '2.5', 198 => '0.2', 199 => '0.2', 200 => '2.4', 201 => '1.4', 202 => '0.2', 203 => '2.3' },
-	'afassistbeam' => { 59 => 0x50e, 60 => 0x4, 61 => 0x5, 62 => 0x4, 63 => 0x4, 64 => 0x5 },
-	'afassistlamp' => { 224 => 0x31 },
-	'afdefocus' => { 228 => 0x6 },
-	'afduringliveview' => { 59 => 0x511 },
-	'affinetune' => { 142 => 0x0 },
-	'affinetuneadj' => { 142 => 0x2, 168 => 0x2d1, 169 => 0x2dc, 204 => 0x307 },
-	'affinetuneindex' => { 142 => 0x1 },
-	'afilluminator' => { 271 => 0x29, 276 => 0xb044 },
-	'afimageheight' => { 141 => 0x12 },
-	'afimagewidth' => { 141 => 0x10 },
-	'afintegrationtime' => { 228 => 0x7 },
-	'afmicroadjactive' => { 1 => 0x1 },
-	'afmicroadjustment' => { 59 => 0x507 },
-	'afmicroadjvalue' => { 1 => 0x2 },
-	'afmode' => { 82 => 0x3009, 270 => 0x5, 276 => 0xb043 },
-	'afonaelockbuttonswitch' => { 59 => 0x702 },
-	'afonbutton' => { 197 => '3.1' },
-	'afpoint' => { 24 => 0x13, 81 => 0x18, 140 => 0x1, 207 => 0x308, 270 => 0x1f },
-	'afpointactivationarea' => { 58 => 0x11, 64 => 0x11 },
-	'afpointareaexpansion' => { 59 => 0x508 },
-	'afpointautoselection' => { 59 => 0x50b },
-	'afpointbrightness' => { 59 => 0x50d, 197 => '2.4' },
-	'afpointdisplayduringfocus' => { 59 => 0x50c },
-	'afpointillumination' => { 58 => 0xa, 197 => '2.3', 200 => '2.3', 201 => '1.3', 203 => '2.4' },
-	'afpointmode' => { 232 => 0x3 },
-	'afpointposition' => { 82 => 0x2021, 224 => 0x4d },
-	'afpointregistration' => { 57 => 0x7 },
-	'afpoints' => { 133 => 0x10 },
-	'afpointselected' => { 204 => 0x305, 247 => 0xe },
-	'afpointselected2' => { 232 => 0x4 },
-	'afpointselection' => { 58 => 0xb, 197 => '1.3', 200 => '1.3' },
-	'afpointselectionmethod' => { 59 => 0x50f, 60 => 0xc, 61 => 0xd, 64 => 0xd },
-	'afpointsinfocus' => { 54 => 0xe, 140 => 0x2, 228 => 0xb, 247 => [0xf,0x3c] },
-	'afpointsinfocus5d' => { 15 => 0x38 },
-	'afpointspotmetering' => { 58 => 0xd },
-	'afpointsunknown1' => { 228 => 0x0 },
-	'afpointsunknown2' => { 228 => 0x2 },
-	'afpointsused' => { 141 => 0x8 },
-	'afpredictor' => { 228 => 0x4 },
-	'afresponse' => { 160 => 0xad },
-	'afresult' => { 209 => 0x1038 },
-	'afsearch' => { 204 => 0x303 },
-	'afwithshutter' => { 271 => 0x2a },
-	'aggregationtype' => { 301 => 'aggregationType' },
-	'agreement' => { 303 => 'agreement' },
-	'aiservocontinuousshooting' => { 58 => 0x15 },
-	'aiservoimagepriority' => { 59 => 0x503 },
-	'aiservotrackingmethod' => { 59 => 0x504 },
-	'aiservotrackingsensitivity' => { 58 => 0x14, 59 => 0x502 },
-	'album' => { 310 => 'album' },
-	'alreadyapplied' => { 288 => 'AlreadyApplied' },
-	'alternatetitle' => { 301 => 'alternateTitle' },
-	'alttapename' => { 310 => 'altTapeName' },
-	'alttimecode' => { 310 => 'altTimecode' },
-	'alttimecodetimeformat' => { 310 => [\'altTimecode','altTimecodeTimeFormat'] },
-	'alttimecodetimevalue' => { 310 => [\'altTimecode','altTimecodeTimeValue'] },
-	'alttimecodevalue' => { 310 => [\'altTimecode','altTimecodeValue'] },
-	'ambienceselection' => { 2 => 0x1 },
-	'ambienttemperature' => { 259 => 0x14 },
-	'ambienttemperaturefahrenheit' => { 259 => 0x13 },
-	'analogbalance' => { 85 => 0xc627 },
-	'angleadj' => { 78 => 0x8b },
-	'anti-blur' => { 276 => 0xb04b },
-	'antialiasstrength' => { 85 => 0xc632 },
-	'aperturerange' => { 59 => 0x10d },
-	'apertureringuse' => { 232 => '1.4' },
-	'aperturevalue' => { 68 => 0x2, 85 => 0x9202, 209 => 0x1002, 292 => 'ApertureValue' },
-	'applekeywords' => { 213 => 'AAPL:Keywords' },
-	'applicationnotes' => { 85 => 0x2bc, 226 => 0x2bc },
-	'applicationrecordversion' => { 92 => 0x0 },
-	'applyshootingmeteringmode' => { 59 => 0x10e },
-	'approximatefnumber' => { 219 => 0x313, 225 => 0x3406 },
-	'approximatefocusdistance' => { 285 => 'ApproximateFocusDistance' },
-	'armidentifier' => { 93 => 0x78 },
-	'armversion' => { 93 => 0x7a },
-	'artfilter' => { 204 => 0x529 },
-	'artist' => { 85 => 0x13b, 215 => 'Artist', 247 => 0x22e, 306 => 'Artist', 310 => 'artist' },
-	'artworkcopyrightnotice' => { 294 => [\'ArtworkOrObject','ArtworkOrObjectAOCopyrightNotice'] },
-	'artworkcreator' => { 294 => [\'ArtworkOrObject','ArtworkOrObjectAOCreator'] },
-	'artworkdatecreated' => { 294 => [\'ArtworkOrObject','ArtworkOrObjectAODateCreated'] },
-	'artworkorobject' => { 294 => 'ArtworkOrObject' },
-	'artworksource' => { 294 => [\'ArtworkOrObject','ArtworkOrObjectAOSource'] },
-	'artworksourceinventoryno' => { 294 => [\'ArtworkOrObject','ArtworkOrObjectAOSourceInvNo'] },
-	'artworktitle' => { 294 => [\'ArtworkOrObject','ArtworkOrObjectAOTitle'] },
-	'aspectframe' => { 208 => 0x1113 },
-	'aspectratio' => { 3 => 0x0, 208 => 0x1112, 271 => 0x55 },
-	'asshoticcprofile' => { 85 => 0xc68f },
-	'asshotneutral' => { 85 => 0xc628 },
-	'asshotpreprofilematrix' => { 85 => 0xc690 },
-	'asshotprofilename' => { 85 => 0xc6f6 },
-	'asshotwhitexy' => { 85 => 0xc629 },
-	'assignbktbutton' => { 197 => '4.2' },
-	'assignfuncbutton' => { 59 => 0x70b },
-	'assistbuttonfunction' => { 57 => 0xd },
-	'attributionname' => { 286 => 'attributionName' },
-	'attributionurl' => { 286 => 'attributionURL' },
-	'audio' => { 224 => 0x20 },
-	'audiobitrate' => { 46 => 0x6c },
-	'audiochannels' => { 46 => 0x70 },
-	'audiochanneltype' => { 310 => 'audioChannelType' },
-	'audiocompression' => { 112 => 'Compression' },
-	'audiocompressor' => { 310 => 'audioCompressor' },
-	'audioduration' => { 92 => 0x99 },
-	'audiomoddate' => { 310 => 'audioModDate' },
-	'audiooutcue' => { 92 => 0x9a },
-	'audiosamplerate' => { 46 => 0x6e, 310 => 'audioSampleRate' },
-	'audiosampletype' => { 310 => 'audioSampleType' },
-	'audiosamplingrate' => { 92 => 0x97 },
-	'audiosamplingresolution' => { 92 => 0x98 },
-	'audiotype' => { 92 => 0x96 },
-	'author' => { 114 => 'Author', 213 => 'Author', 215 => 'Author', 258 => 'Author', 284 => 'author', 298 => 'Author' },
-	'authorsposition' => { 299 => 'AuthorsPosition' },
-	'autoaperture' => { 241 => '0.1' },
-	'autobracket' => { 270 => 0x19 },
-	'autobracketing' => { 89 => 0x1100, 247 => 0x18 },
-	'autobracketmodem' => { 197 => '21.2', 200 => '26.2' },
-	'autobracketorder' => { 134 => 0x43, 197 => '21.3', 200 => '26.3', 201 => '12.2', 202 => '2.2', 203 => '13.2' },
-	'autobracketset' => { 197 => '21.1', 199 => '11.1', 200 => '26.1', 201 => '12.1', 202 => '2.1', 203 => '13.1' },
-	'autobrightness' => { 288 => 'AutoBrightness' },
-	'autocontrast' => { 288 => 'AutoContrast' },
-	'autodistortioncontrol' => { 149 => 0x4 },
-	'autodynamicrange' => { 89 => 0x140b },
-	'autoexposure' => { 288 => 'AutoExposure' },
-	'autoexposurebracketing' => { 54 => 0x10 },
-	'autofocus' => { 207 => 0x209 },
-	'autofp' => { 202 => '7.3', 203 => '31.4' },
-	'autoiso' => { 54 => 0x1, 82 => 0x3008, 198 => '1.1', 202 => '1.1' },
-	'autoisomax' => { 198 => '1.2', 202 => '1.2' },
-	'autoisominshutterspeed' => { 198 => '1.3', 202 => '1.3' },
-	'autolightingoptimizer' => { 12 => 0xbe, 13 => 0xbf, 16 => 0xbf, 42 => 0x2, 59 => 0x204, 78 => 0x6f },
-	'autolightingoptimizeron' => { 78 => 0x6e },
-	'autoredeye' => { 190 => 0xfe28a44f },
-	'autorotate' => { 54 => 0x1b },
-	'autoshadows' => { 288 => 'AutoShadows' },
-	'auxiliarylens' => { 160 => 0x82 },
-	'avaperturesetting' => { 232 => 0x13 },
-	'avsettingwithoutlens' => { 59 => 0x707 },
-	'azimuth' => { 122 => 'Azimuth' },
-	'babyage' => { 224 => [0x8010,0x33] },
-	'babyname' => { 224 => 0x66 },
-	'backgroundalpha' => { 305 => 'bgalpha' },
-	'baseexposurecompensation' => { 232 => 0x15 },
-	'baseiso' => { 54 => 0x2, 72 => 0x101c, 225 => 0x312a },
-	'baselineexposure' => { 85 => 0xc62a },
-	'baselinenoise' => { 85 => 0xc62b },
-	'baselinesharpness' => { 85 => 0xc62c },
-	'baseurl' => { 308 => 'BaseURL' },
-	'batterylevel' => { 134 => 0x60 },
-	'batteryorder' => { 197 => '12.5', 200 => '13.2', 201 => '2.1' },
-	'batteryvoltage' => { 259 => 0x2a },
-	'bayergreensplit' => { 85 => 0xc62d },
-	'bayerpattern' => { 96 => 0xf902, 137 => 0x17 },
-	'beatspliceparams' => { 310 => 'beatSpliceParams' },
-	'beatspliceparamsriseindecibel' => { 310 => [\'beatSpliceParams','beatSpliceParamsRiseInDecibel'] },
-	'beatspliceparamsriseintimeduration' => { 310 => [\'beatSpliceParams','beatSpliceParamsRiseInTimeDuration'] },
-	'beatspliceparamsriseintimedurationscale' => { 310 => [\'beatSpliceParams','beatSpliceParamsRiseInTimeDurationScale'] },
-	'beatspliceparamsriseintimedurationvalue' => { 310 => [\'beatSpliceParams','beatSpliceParamsRiseInTimeDurationValue'] },
-	'beatspliceparamsusefilebeatsmarker' => { 310 => [\'beatSpliceParams','beatSpliceParamsUseFileBeatsMarker'] },
-	'beep' => { 197 => '13.1', 198 => '0.1', 199 => '2.1', 200 => '10.1', 202 => '0.1', 203 => '4.1' },
-	'beeppitch' => { 201 => '3.1' },
-	'beepvolume' => { 201 => '4.5' },
-	'bestqualityscale' => { 85 => 0xc65c },
-	'bestshotmode' => { 82 => 0x3007 },
-	'bitdepth' => { 119 => 'BitDepth', 137 => 0x11, 165 => 0x41 },
-	'bitspercomponent' => { 94 => 0x87 },
-	'bitspersample' => { 85 => 0x102, 306 => 'BitsPerSample' },
-	'blacklevel' => { 85 => 0xc61a, 209 => 0x1012 },
-	'blacklevel2' => { 208 => 0x600, 212 => 0x600 },
-	'blacklevelrepeatdim' => { 85 => 0xc619 },
-	'blackpoint' => { 247 => 0x200 },
-	'bleachbypasstoning' => { 247 => 0x7f },
-	'bluebalance' => { 148 => 0x271, 209 => 0x1018, 226 => 0x12, 247 => 0x1b },
-	'bluecurvelimits' => { 77 => 0x1fe },
-	'bluecurvepoints' => { 77 => 0x1d4 },
-	'bluehue' => { 288 => 'BlueHue' },
-	'bluesaturation' => { 288 => 'BlueSaturation' },
-	'blurwarning' => { 89 => 0x1300 },
-	'bodybatteryadload' => { 230 => 0x3 },
-	'bodybatteryadnoload' => { 230 => 0x2 },
-	'bodybatterystate' => { 230 => '1.1' },
-	'bodybatteryvoltage1' => { 230 => 0x2 },
-	'bodybatteryvoltage2' => { 230 => 0x4 },
-	'bodybatteryvoltage3' => { 230 => 0x6 },
-	'bodybatteryvoltage4' => { 230 => 0x8 },
-	'bodyfirmware' => { 264 => 0x0 },
-	'bodyfirmwareversion' => { 205 => 0x104, 206 => 0x100, 209 => 0x104 },
-	'bodyserialnumber' => { 264 => 0x10 },
-	'bracketmode' => { 38 => 0x3 },
-	'bracketsequence' => { 82 => 0x301d },
-	'bracketshotnumber' => { 38 => 0x5, 232 => 0x9 },
-	'bracketstep' => { 131 => 0xe },
-	'bracketvalue' => { 38 => 0x4 },
-	'brightness' => { 85 => 0xfe53, 113 => 'Brightness', 131 => 0x2c, 162 => 0x34, 259 => 0x25, 271 => 0x22, 276 => 0x2007, 288 => 'Brightness' },
-	'brightnessadj' => { 77 => 0x114, 183 => 0x0, 193 => 0x2d, 279 => 0x8018 },
-	'brightnessvalue' => { 85 => 0x9203, 209 => 0x1003, 292 => 'BrightnessValue' },
-	'bulbduration' => { 54 => 0x18 },
-	'burstmode' => { 99 => 0xa, 224 => 0x2a },
-	'burstmode2' => { 99 => 0x18 },
-	'burstshot' => { 270 => 0x34 },
-	'buttonfunctioncontroloff' => { 59 => 0x70a },
-	'bwfilter' => { 131 => 0x2a, 138 => 0x39 },
-	'bwmode' => { 209 => 0x203 },
-	'by-line' => { 92 => 0x50 },
-	'by-linetitle' => { 92 => 0x55 },
-	'bytecount' => { 301 => 'byteCount' },
-	'calibration' => { 270 => 0x24 },
-	'calibrationilluminant1' => { 85 => 0xc65a },
-	'calibrationilluminant2' => { 85 => 0xc65b },
-	'cameraangle' => { 310 => 'cameraAngle' },
-	'cameracalibration1' => { 85 => 0xc623 },
-	'cameracalibration2' => { 85 => 0xc624 },
-	'cameracalibrationsig' => { 85 => 0xc6f3 },
-	'cameracolorcalibration01' => { 26 => 0x0, 32 => 0xba },
-	'cameracolorcalibration02' => { 26 => 0x4, 32 => 0xbf },
-	'cameracolorcalibration03' => { 26 => 0x8, 32 => 0xc4 },
-	'cameracolorcalibration04' => { 26 => 0xc, 32 => 0xc9 },
-	'cameracolorcalibration05' => { 26 => 0x10, 32 => 0xce },
-	'cameracolorcalibration06' => { 26 => 0x14, 32 => 0xd3 },
-	'cameracolorcalibration07' => { 26 => 0x18, 32 => 0xd8 },
-	'cameracolorcalibration08' => { 26 => 0x1c, 32 => 0xdd },
-	'cameracolorcalibration09' => { 26 => 0x20, 32 => 0xe2 },
-	'cameracolorcalibration10' => { 26 => 0x24, 32 => 0xe7 },
-	'cameracolorcalibration11' => { 26 => 0x28, 32 => 0xec },
-	'cameracolorcalibration12' => { 26 => 0x2c, 32 => 0xf1 },
-	'cameracolorcalibration13' => { 26 => 0x30, 32 => 0xf6 },
-	'cameracolorcalibration14' => { 26 => 0x34, 32 => 0xfb },
-	'cameracolorcalibration15' => { 26 => 0x38, 32 => 0x100 },
-	'cameraid' => { 209 => 0x209, 269 => 0x209 },
-	'cameraiso' => { 24 => 0x10 },
-	'cameralabel' => { 310 => 'cameraLabel' },
-	'cameramodel' => { 310 => 'cameraModel' },
-	'cameramove' => { 310 => 'cameraMove' },
-	'cameraorientation' => { 4 => 0x30, 7 => 0x30, 9 => 0x35, 10 => 0x30, 11 => 0x30, 12 => 0x31, 13 => 0x31, 14 => 0x35, 15 => 0x27, 16 => 0x31, 18 => 0x36, 20 => 0x11, 249 => 0x1 },
-	'cameraowner' => { 100 => 0xc353 },
-	'cameraparameters' => { 209 => 0x2050 },
-	'cameraprofile' => { 288 => 'CameraProfile' },
-	'cameraprofiledigest' => { 288 => 'CameraProfileDigest' },
-	'cameraserialnumber' => { 85 => 0xc62f, 130 => 'CameraSerialNumber' },
-	'camerasettingsversion' => { 204 => 0x0 },
-	'cameratemperature' => { 4 => 0x18, 7 => 0x18, 9 => 0x19, 10 => 0x18, 11 => 0x18, 12 => 0x19, 13 => 0x19, 14 => 0x19, 15 => 0x17, 16 => 0x19, 18 => 0x19, 19 => 0x19, 21 => [0x87,0x91], 22 => [0x99,0x9f,0xa4,0xa8,0x105], 23 => [0x64,0x1d2,0x1f7,0x1fa,0x47,0x53,0x5b,0x5c], 54 => 0xc, 219 => 0x320, 225 => 0x3402, 247 => 0x47, 267 => 0x43 },
-	'cameratemperature2' => { 250 => 0xc },
-	'cameratemperature3' => { 250 => 0xe },
-	'cameratemperature4' => { 250 => 0x14 },
-	'cameratemperature5' => { 250 => 0x16 },
-	'cameratype' => { 54 => 0x1a, 209 => 0x207 },
-	'cameratype2' => { 205 => 0x100 },
-	'canonexposuremode' => { 24 => 0x14 },
-	'canonfiledescription' => { 72 => 0x805 },
-	'canonfilelength' => { 43 => 0xe },
-	'canonfirmwareversion' => { 43 => 0x7, 72 => 0x80b },
-	'canonflashinfo' => { 72 => 0x1028 },
-	'canonflashmode' => { 24 => 0x4 },
-	'canonimagesize' => { 6 => 0x39, 24 => 0xa },
-	'canonimagetype' => { 43 => 0x6, 72 => 0x815 },
-	'canonmodelid' => { 43 => 0x10, 72 => 0x1834 },
-	'canonvrd' => { 86 => 'CanonVRD' },
-	'caption' => { 284 => 'caption' },
-	'caption-abstract' => { 92 => 0x78 },
-	'captionsauthornames' => { 291 => 'CaptionsAuthorNames' },
-	'captionsdatetimestamps' => { 291 => 'CaptionsDateTimeStamps' },
-	'captionwriter' => { 299 => 'CaptionWriter' },
-	'captureframerate' => { 82 => 0x4001 },
-	'cardshutterlock' => { 134 => 0x49 },
-	'casioimagesize' => { 82 => 0x9 },
-	'catalogsets' => { 92 => 0xff, 283 => 'CatalogSets' },
-	'categories' => { 43 => 0x23, 284 => 'categories' },
-	'category' => { 92 => 0xf, 299 => 'Category' },
-	'ccdboardversion' => { 219 => 0x331 },
-	'ccdscanmode' => { 209 => 0x1039 },
-	'ccdsensitivity' => { 180 => 0x6 },
-	'ccdversion' => { 219 => 0x330 },
-	'cellglobalid' => { 287 => 'cgi' },
-	'celllength' => { 85 => 0x109 },
-	'cellr' => { 287 => 'r' },
-	'celltowerid' => { 287 => 'cellid' },
-	'cellwidth' => { 85 => 0x108 },
-	'centerafarea' => { 202 => '15.1' },
-	'centerfocuspoint' => { 203 => '2.2' },
-	'centerweightedareasize' => { 197 => '7.1', 200 => '5.1', 201 => '7.1', 202 => '6.3', 203 => '8.1' },
-	'certificate' => { 314 => 'Certificate' },
-	'cfapattern' => { 85 => 0xa302, 292 => 'CFAPattern' },
-	'cfapatterncolumns' => { 292 => [\'CFAPattern','CFAPatternColumns'] },
-	'cfapatternrows' => { 292 => [\'CFAPattern','CFAPatternRows'] },
-	'cfapatternvalues' => { 292 => [\'CFAPattern','CFAPatternValues'] },
-	'channel' => { 301 => 'channel' },
-	'channels' => { 112 => 'Channels' },
-	'checkmark' => { 77 => 0x26a },
-	'checkmark2' => { 78 => 0x8e },
-	'childfontfiles' => { 315 => [\'Fonts','FontsChildFontFiles'] },
-	'chmodeshootingspeed' => { 197 => '10.3' },
-	'chromablurradius' => { 85 => 0xc631 },
-	'chromaticaberration' => { 78 => 0x66 },
-	'chromaticaberrationb' => { 288 => 'ChromaticAberrationB' },
-	'chromaticaberrationblue' => { 78 => 0x6b },
-	'chromaticaberrationcorrection' => { 240 => 0x1 },
-	'chromaticaberrationon' => { 78 => 0x62 },
-	'chromaticaberrationr' => { 288 => 'ChromaticAberrationR' },
-	'chromaticaberrationred' => { 78 => 0x6a },
-	'chrominancenoisereduction' => { 78 => 0x5e, 270 => 0x1a },
-	'chrominancenr_tiff_jpeg' => { 78 => 0x60 },
-	'city' => { 92 => 0x5a, 118 => 'City', 224 => 0x6d, 299 => 'City' },
-	'clarity' => { 288 => 'Clarity' },
-	'classifystate' => { 92 => 0xe1 },
-	'client' => { 310 => 'client' },
-	'clmodeshootingspeed' => { 197 => '10.2', 200 => '11.2', 201 => '10.2', 203 => '11.1' },
-	'cmcontrast' => { 212 => 0x2022 },
-	'cmexposurecompensation' => { 212 => 0x2000 },
-	'cmhue' => { 212 => 0x2021 },
-	'cmsaturation' => { 212 => 0x2020 },
-	'cmsharpness' => { 212 => 0x2023 },
-	'cmwhitebalance' => { 212 => 0x2001 },
-	'cmwhitebalancecomp' => { 212 => 0x2002 },
-	'cmwhitebalancegraypoint' => { 212 => 0x2010 },
-	'codec' => { 126 => 'Codec' },
-	'codedcharacterset' => { 93 => 0x5a },
-	'collectionname' => { 295 => [\'Collections','CollectionsCollectionName'] },
-	'collections' => { 295 => 'Collections' },
-	'collectionuri' => { 295 => [\'Collections','CollectionsCollectionURI'] },
-	'coloraberrationcontrol' => { 190 => 0xc89224b },
-	'coloradjustment' => { 270 => 0x14 },
-	'coloradjustmentmode' => { 269 => 0x210 },
-	'coloranta' => { 315 => [\'Colorants','ColorantsA'] },
-	'colorantb' => { 315 => [\'Colorants','ColorantsB'] },
-	'colorantblack' => { 315 => [\'Colorants','ColorantsBlack'] },
-	'colorantblue' => { 315 => [\'Colorants','ColorantsBlue'] },
-	'colorantcyan' => { 315 => [\'Colorants','ColorantsCyan'] },
-	'colorantgreen' => { 315 => [\'Colorants','ColorantsGreen'] },
-	'colorantl' => { 315 => [\'Colorants','ColorantsL'] },
-	'colorantmagenta' => { 315 => [\'Colorants','ColorantsMagenta'] },
-	'colorantmode' => { 315 => [\'Colorants','ColorantsMode'] },
-	'colorantred' => { 315 => [\'Colorants','ColorantsRed'] },
-	'colorants' => { 315 => 'Colorants' },
-	'colorantswatchname' => { 315 => [\'Colorants','ColorantsSwatchName'] },
-	'coloranttype' => { 315 => [\'Colorants','ColorantsType'] },
-	'colorantyellow' => { 315 => [\'Colorants','ColorantsYellow'] },
-	'colorbalance' => { 113 => 'ColorBalance' },
-	'colorbalanceadj' => { 190 => 0x76a43202 },
-	'colorbalanceblue' => { 131 => 0x1e },
-	'colorbalancegreen' => { 131 => 0x1d },
-	'colorbalancered' => { 131 => 0x1c },
-	'colorblur' => { 78 => 0x65 },
-	'colorbooster' => { 190 => 0x5f0e7d23 },
-	'colorboostlevel' => { 184 => 0x1 },
-	'colorboosttype' => { 184 => 0x0 },
-	'colorclass' => { 253 => 0xde },
-	'colorcompensationfilter' => { 134 => [0x3a,0x5f], 135 => 0x111, 276 => 0xb022 },
-	'colorcontrol' => { 209 => 0x102b },
-	'colorcorrection' => { 279 => 0x8015 },
-	'colordataversion' => { 30 => 0x0, 31 => 0x0, 33 => 0x0 },
-	'coloreffect' => { 224 => 0x28 },
-	'colorfilter' => { 81 => 0x17, 82 => 0x3017, 131 => 0x29, 138 => [0x38,0x4d,0x4f], 252 => 0x17 },
-	'colorgain' => { 165 => 0x51 },
-	'colorhue' => { 160 => 0x8d },
-	'colorimetricreference' => { 85 => 0xc6bf },
-	'colormatrix' => { 208 => 0x200, 209 => 0x1011, 267 => 0xa030 },
-	'colormatrix1' => { 85 => 0xc621 },
-	'colormatrix2' => { 85 => 0xc622, 212 => 0x200 },
-	'colormatrixa' => { 247 => 0x203 },
-	'colormatrixadobergb' => { 267 => 0xa032 },
-	'colormatrixb' => { 247 => 0x204 },
-	'colormatrixnumber' => { 209 => 0x1019 },
-	'colormatrixsrgb' => { 267 => 0xa031 },
-	'colormode' => { 82 => 0x3015, 89 => 0x1210, 99 => 0x66, 131 => 0x28, 134 => 0x16, 135 => 0x101, 138 => 0x7, 160 => 0x3, 180 => 0x4, 224 => 0x32, 270 => 0x2c, 276 => 0xb029, 299 => 'ColorMode' },
-	'colormoirereduction' => { 191 => 0x15 },
-	'colormoirereductionmode' => { 191 => 0x5 },
-	'colornoisereduction' => { 279 => 0x8029, 288 => 'ColorNoiseReduction' },
-	'colornoisereductiondetail' => { 288 => 'ColorNoiseReductionDetail' },
-	'colornoisereductionintensity' => { 191 => 0x18 },
-	'colornoisereductionsharpness' => { 191 => 0x1c },
-	'colorplanes' => { 88 => 0x2 },
-	'colorprofile' => { 131 => 0x33 },
-	'colorrepresentation' => { 94 => 0x3c },
-	'colorreproduction' => { 276 => 0xb020 },
-	'colorsequence' => { 94 => 0x41 },
-	'colorspace' => { 34 => 0x3, 43 => 0xb4, 72 => 0x10b4, 85 => 0xa001, 119 => 'ColorSpace', 132 => 0x2f, 133 => 0x25, 134 => 0x17, 160 => 0x1e, 204 => 0x507, 247 => 0x37, 267 => 0xa011, 270 => 0xb, 292 => 'ColorSpace' },
-	'colortempasshot' => { 27 => 0x4, 28 => 0x1d, 29 => 0x26, 30 => 0x43, 33 => 0x43 },
-	'colortempauto' => { 27 => 0x9, 28 => 0x22, 29 => 0x1c, 30 => 0x48, 33 => 0x48 },
-	'colortempcloudy' => { 27 => 0x22, 28 => 0x31, 29 => 0x35, 30 => 0x5c, 33 => 0x75 },
-	'colortempcustom' => { 30 => 0x84 },
-	'colortempcustom1' => { 28 => 0x45 },
-	'colortempcustom2' => { 28 => 0x4a },
-	'colortempdaylight' => { 27 => 0x18, 28 => 0x27, 29 => 0x2b, 30 => 0x52, 33 => 0x6b },
-	'colortemperature' => { 4 => 0x73, 5 => [0x48,0x4e], 6 => 0x37, 7 => 0x62, 8 => 0x37, 9 => [0x7b,0x7c], 10 => 0x73, 11 => 0x73, 12 => 0x77, 13 => 0x73, 14 => 0x7c, 15 => 0x58, 16 => 0x73, 18 => 0x7d, 20 => 0x57, 43 => 0xae, 52 => 0x9, 72 => 0x10ae, 89 => 0x1005, 97 => 0x846, 113 => 'ColorTemperature', 132 => [0x6e,0x49], 133 => 0x3f, 134 => [0x39,0x5e], 135 => 0x10b, 138 => [0x3c,0x4c,0x4e], 219 => 0x321, 247 => 0x50, 276 => 0xb021, 288 => 'Temperature' },
-	'colortemperatureadj' => { 279 => 0x8013 },
-	'colortemperaturebg' => { 209 => 0x1013 },
-	'colortemperaturerg' => { 209 => 0x1014 },
-	'colortemperaturesetting' => { 134 => 0x25 },
-	'colortempflash' => { 27 => 0x36, 28 => 0x40, 29 => 0x49, 30 => 0x70, 33 => 0x89 },
-	'colortempflashdata' => { 30 => 0x24a },
-	'colortempfluorescent' => { 27 => 0x2c, 28 => 0x3b, 29 => 0x3f, 30 => 0x66, 33 => 0x7f },
-	'colortempkelvin' => { 27 => 0x31, 29 => 0x44, 30 => 0x6b, 33 => 0x84 },
-	'colortempmeasured' => { 27 => 0xe, 30 => 0x4d, 33 => 0x4d },
-	'colortemppc1' => { 29 => 0x94, 30 => 0x75 },
-	'colortemppc2' => { 29 => 0x99, 30 => 0x7a },
-	'colortemppc3' => { 29 => 0x9e, 30 => 0x7f },
-	'colortempshade' => { 27 => 0x1d, 28 => 0x2c, 29 => 0x30, 30 => 0x57, 33 => 0x70 },
-	'colortemptungsten' => { 27 => 0x27, 28 => 0x36, 29 => 0x3a, 30 => 0x61, 33 => 0x7a },
-	'colortempunknown' => { 27 => 0x13, 29 => 0x21, 33 => 0x52 },
-	'colortempunknown10' => { 27 => 0x63, 29 => 0x76, 33 => 0xa2 },
-	'colortempunknown11' => { 27 => 0x68, 29 => 0x7b, 33 => 0xa7 },
-	'colortempunknown12' => { 27 => 0x6d, 29 => 0x80, 33 => 0xac },
-	'colortempunknown13' => { 27 => 0x72, 29 => 0x85, 33 => 0xb1 },
-	'colortempunknown14' => { 29 => 0x8a, 33 => 0xb6 },
-	'colortempunknown15' => { 29 => 0x8f, 33 => 0xbb },
-	'colortempunknown16' => { 29 => 0xa3 },
-	'colortempunknown2' => { 27 => 0x3b, 29 => 0x4e, 33 => 0x57 },
-	'colortempunknown3' => { 27 => 0x40, 29 => 0x53, 33 => 0x5c },
-	'colortempunknown4' => { 27 => 0x45, 29 => 0x58, 33 => 0x61 },
-	'colortempunknown5' => { 27 => 0x4a, 29 => 0x5d, 33 => 0x66 },
-	'colortempunknown6' => { 27 => 0x4f, 29 => 0x62, 33 => 0x8e },
-	'colortempunknown7' => { 27 => 0x54, 29 => 0x67, 33 => 0x93 },
-	'colortempunknown8' => { 27 => 0x59, 29 => 0x6c, 33 => 0x98 },
-	'colortempunknown9' => { 27 => 0x5e, 29 => 0x71, 33 => 0x9d },
-	'colortone' => { 6 => 0x6f, 8 => 0x77, 24 => 0x2a, 34 => 0x2 },
-	'colortoneadj' => { 77 => 0x11e },
-	'colortonefaithful' => { 15 => 0x107, 48 => 0x6c, 49 => 0x6c },
-	'colortonelandscape' => { 15 => 0x105, 48 => 0x3c, 49 => 0x3c },
-	'colortonemonochrome' => { 48 => 0x84, 49 => 0x84 },
-	'colortoneneutral' => { 15 => 0x106, 48 => 0x54, 49 => 0x54 },
-	'colortoneportrait' => { 15 => 0x104, 48 => 0x24, 49 => 0x24 },
-	'colortonestandard' => { 15 => 0x103, 48 => 0xc, 49 => 0xc },
-	'colortoneunknown' => { 49 => 0x9c },
-	'colortoneuserdef1' => { 15 => 0x109, 48 => 0x9c, 49 => 0xb4 },
-	'colortoneuserdef2' => { 15 => 0x10a, 48 => 0xb4, 49 => 0xcc },
-	'colortoneuserdef3' => { 15 => 0x10b, 48 => 0xcc, 49 => 0xe4 },
-	'commanddials' => { 202 => '5.1' },
-	'commanddialsaperturesetting' => { 197 => '17.3', 200 => '33.3', 201 => '17.3' },
-	'commanddialschangemainsub' => { 197 => '17.2', 200 => '33.2', 201 => '17.2' },
-	'commanddialsmenuandplayback' => { 197 => '17.4', 200 => '33.4', 201 => '17.4' },
-	'commanddialsreverserotation' => { 197 => '17.1', 199 => '16.2', 200 => '33.1', 201 => '17.1', 203 => '18.1' },
-	'commanderchannel' => { 202 => '10.2' },
-	'commandergroupa_ttl-aacomp' => { 202 => '13.1' },
-	'commandergroupa_ttlcomp' => { 203 => '32.1' },
-	'commandergroupamanualoutput' => { 202 => '13.2' },
-	'commandergroupamode' => { 202 => '11.2' },
-	'commandergroupb_ttl-aacomp' => { 202 => '14.1' },
-	'commandergroupb_ttlcomp' => { 203 => '33.1' },
-	'commandergroupbmanualoutput' => { 202 => '14.2' },
-	'commandergroupbmode' => { 202 => '11.3' },
-	'commanderinternalflash' => { 202 => '11.1' },
-	'commanderinternalmanualoutput' => { 202 => '12.2' },
-	'commanderinternalttlchannel' => { 200 => '18.2' },
-	'commanderinternalttlcomp' => { 202 => '12.1', 203 => '31.2' },
-	'commanderinternalttlcompbuiltin' => { 200 => '20.1', 201 => '26.1' },
-	'commanderinternalttlcompgroupa' => { 200 => '21.1', 201 => '27.1' },
-	'commanderinternalttlcompgroupb' => { 200 => '22.1', 201 => '28.1' },
-	'comment' => { 0 => 0x2, 86 => 'Comment', 114 => 'Comment', 215 => 'Comment' },
-	'complianceprofile' => { 301 => 'complianceProfile' },
-	'componentsconfiguration' => { 85 => 0x9101, 119 => 'Components', 292 => 'ComponentsConfiguration' },
-	'componentversion' => { 72 => 0x80c },
-	'composer' => { 310 => 'composer' },
-	'compositionadjust' => { 246 => '0.1' },
-	'compositionadjustrotation' => { 246 => 0x7 },
-	'compositionadjustx' => { 246 => 0x5 },
-	'compositionadjusty' => { 246 => 0x6 },
-	'compressedbitsperpixel' => { 85 => 0x9102, 292 => 'CompressedBitsPerPixel' },
-	'compressedimagesize' => { 135 => 0x40, 209 => 0x40 },
-	'compression' => { 85 => 0x103, 306 => 'Compression' },
-	'compressionfactor' => { 204 => 0x50d },
-	'compressionratio' => { 119 => 'Compression', 209 => 0x1034 },
-	'constrainedcropheight' => { 77 => 0x266, 253 => 0xd6 },
-	'constrainedcropwidth' => { 77 => 0x262, 253 => 0xd5 },
-	'contact' => { 92 => 0x76 },
-	'contentlocationcode' => { 92 => 0x1a },
-	'contentlocationname' => { 92 => 0x1b },
-	'continuousbracketing' => { 134 => 0x20 },
-	'continuousdrive' => { 24 => 0x5 },
-	'continuousshootingspeed' => { 59 => 0x610 },
-	'continuousshotlimit' => { 59 => 0x611 },
-	'contrast' => { 6 => 0x73, 8 => 0x75, 24 => 0xd, 81 => 0xc, 82 => [0x3012,0x20], 85 => [0xa408,0xfe54], 89 => [0x1004,0x1006], 113 => 'Contrast', 131 => 0x20, 132 => 0x31, 133 => 0x27, 134 => 0x19, 138 => 0x2, 162 => 0x33, 209 => 0x1029, 224 => 0x39, 225 => 0x300a, 247 => 0x20, 252 => 0xc, 259 => 0x24, 270 => 0xd, 271 => 0x1d, 272 => 0x1a, 276 => 0x2004, 288 => 'Contrast', 292 => 'Contrast' },
-	'contrastadj' => { 77 => 0x115, 193 => 0x2c, 279 => 0x8017 },
-	'contrastdetectaf' => { 141 => 0x4 },
-	'contrastdetectafarea' => { 247 => 0x231 },
-	'contrastdetectafinfocus' => { 141 => 0x1c },
-	'contrastfaithful' => { 15 => 0xec, 48 => 0x60, 49 => 0x60 },
-	'contrasthighlight' => { 247 => 0x6d },
-	'contrasthighlightshadowadj' => { 247 => 0x6f },
-	'contrastlandscape' => { 15 => 0xea, 48 => 0x30, 49 => 0x30 },
-	'contrastmode' => { 224 => 0x2c },
-	'contrastmonochrome' => { 15 => 0xed, 48 => 0x78, 49 => 0x78 },
-	'contrastneutral' => { 15 => 0xeb, 48 => 0x48, 49 => 0x48 },
-	'contrastportrait' => { 15 => 0xe9, 48 => 0x18, 49 => 0x18 },
-	'contrastsetting' => { 204 => 0x505, 212 => 0x1012 },
-	'contrastshadow' => { 247 => 0x6e },
-	'contraststandard' => { 15 => 0xe8, 48 => 0x0, 49 => 0x0 },
-	'contrastunknown' => { 49 => 0x90 },
-	'contrastuserdef1' => { 15 => 0xee, 48 => 0x90, 49 => 0xa8 },
-	'contrastuserdef2' => { 15 => 0xef, 48 => 0xa8, 49 => 0xc0 },
-	'contrastuserdef3' => { 15 => 0xf0, 48 => 0xc0, 49 => 0xd8 },
-	'contributedmedia' => { 310 => 'contributedMedia' },
-	'contributedmediaduration' => { 310 => [\'contributedMedia','contributedMediaDuration'] },
-	'contributedmediadurationscale' => { 310 => [\'contributedMedia','contributedMediaDurationScale'] },
-	'contributedmediadurationvalue' => { 310 => [\'contributedMedia','contributedMediaDurationValue'] },
-	'contributedmediamanaged' => { 310 => [\'contributedMedia','contributedMediaManaged'] },
-	'contributedmediapath' => { 310 => [\'contributedMedia','contributedMediaPath'] },
-	'contributedmediastarttime' => { 310 => [\'contributedMedia','contributedMediaStartTime'] },
-	'contributedmediastarttimescale' => { 310 => [\'contributedMedia','contributedMediaStartTimeScale'] },
-	'contributedmediastarttimevalue' => { 310 => [\'contributedMedia','contributedMediaStartTimeValue'] },
-	'contributedmediatrack' => { 310 => [\'contributedMedia','contributedMediaTrack'] },
-	'contributedmediawebstatement' => { 310 => [\'contributedMedia','contributedMediaWebStatement'] },
-	'contributor' => { 289 => 'contributor' },
-	'contributors' => { 114 => 'Contributors' },
-	'controldialset' => { 134 => 0x46 },
-	'controlledvocabularyterm' => { 294 => 'CVterm' },
-	'controllerboardversion' => { 219 => 0x332 },
-	'controlmode' => { 54 => 0x12 },
-	'conversionlens' => { 224 => 0x35 },
-	'converter' => { 85 => 0xfe4d, 180 => 0xb, 288 => 'Converter' },
-	'converttograyscale' => { 288 => 'ConvertToGrayscale' },
-	'copyright' => { 0 => 0x3, 85 => 0x8298, 114 => 'Copyright', 215 => 'Copyright', 247 => 0x22f, 258 => 'Copyright', 298 => 'Copyright', 301 => 'copyright', 303 => 'copyright', 306 => 'Copyright', 310 => 'copyright' },
-	'copyrightflag' => { 256 => 0x40a },
-	'copyrightnotice' => { 92 => 0x74 },
-	'copyrightowner' => { 300 => 'CopyrightOwner' },
-	'copyrightownerid' => { 300 => [\'CopyrightOwner','CopyrightOwnerCopyrightOwnerID'] },
-	'copyrightownerimageid' => { 300 => 'CopyrightOwnerImageID' },
-	'copyrightownername' => { 300 => [\'CopyrightOwner','CopyrightOwnerCopyrightOwnerName'] },
-	'copyrightregistrationnumber' => { 300 => 'CopyrightRegistrationNumber' },
-	'copyrightstatus' => { 300 => 'CopyrightStatus' },
-	'coringfilter' => { 208 => 0x310, 209 => 0x102d, 212 => 0x310 },
-	'coringvalues' => { 208 => 0x311, 212 => 0x311 },
-	'corporateentity' => { 301 => 'corporateEntity' },
-	'country' => { 118 => 'Country', 224 => 0x69, 299 => 'Country' },
-	'country-primarylocationcode' => { 92 => 0x64 },
-	'country-primarylocationname' => { 92 => 0x65 },
-	'countrycode' => { 254 => 'CountryCode', 293 => 'CountryCode' },
-	'coverage' => { 289 => 'coverage' },
-	'coverdate' => { 301 => 'coverDate' },
-	'coverdisplaydate' => { 301 => 'coverDisplayDate' },
-	'cpufirmwareversion' => { 247 => 0x28 },
-	'crc32' => { 290 => 'crc32' },
-	'createdate' => { 85 => 0x9004, 114 => 'CreateDate', 213 => 'CreationDate', 215 => 'create-date', 258 => 'CreationDate', 308 => 'CreateDate' },
-	'creationdate' => { 298 => 'CreationDate', 301 => 'creationDate' },
-	'creationtime' => { 215 => 'Creation Time' },
-	'creativestyle' => { 271 => 0x1a, 272 => 0x18 },
-	'creativestylewaschanged' => { 279 => 0x8001 },
-	'creator' => { 213 => 'Creator', 258 => 'Creator', 289 => 'creator', 298 => 'Creator' },
-	'creatoraddress' => { 293 => [\'CreatorContactInfo','CreatorContactInfoCiAdrExtadr'] },
-	'creatorcity' => { 293 => [\'CreatorContactInfo','CreatorContactInfoCiAdrCity'] },
-	'creatorcontactinfo' => { 293 => 'CreatorContactInfo' },
-	'creatorcountry' => { 293 => [\'CreatorContactInfo','CreatorContactInfoCiAdrCtry'] },
-	'creatorpostalcode' => { 293 => [\'CreatorContactInfo','CreatorContactInfoCiAdrPcode'] },
-	'creatorregion' => { 293 => [\'CreatorContactInfo','CreatorContactInfoCiAdrRegion'] },
-	'creatortool' => { 308 => 'CreatorTool' },
-	'creatorworkemail' => { 293 => [\'CreatorContactInfo','CreatorContactInfoCiEmailWork'] },
-	'creatorworktelephone' => { 293 => [\'CreatorContactInfo','CreatorContactInfoCiTelWork'] },
-	'creatorworkurl' => { 293 => [\'CreatorContactInfo','CreatorContactInfoCiUrlWork'] },
-	'credit' => { 92 => 0x6e, 299 => 'Credit' },
-	'creditline' => { 303 => 'creditLine' },
-	'creditlinereq' => { 313 => 'CreditLineReq' },
-	'creditlinerequired' => { 300 => 'CreditLineRequired' },
-	'cropactive' => { 77 => 0x244 },
-	'cropangle' => { 288 => 'CropAngle' },
-	'cropaspectratio' => { 77 => 0x260 },
-	'cropbottom' => { 88 => 0x9, 185 => 0x36, 253 => 0xdc, 288 => 'CropBottom' },
-	'cropbottommargin' => { 35 => 0x3 },
-	'cropconstraintowarp' => { 288 => 'CropConstrainToWarp' },
-	'cropheight' => { 77 => 0x24c, 208 => 0x615, 212 => 0x615, 288 => 'CropHeight' },
-	'crophispeed' => { 160 => 0x1b },
-	'cropleft' => { 77 => 0x246, 88 => 0x6, 185 => 0x1e, 208 => 0x612, 212 => 0x612, 253 => 0xd9, 288 => 'CropLeft' },
-	'cropleftmargin' => { 35 => 0x0 },
-	'cropoutputheight' => { 185 => 0xce },
-	'cropoutputheightinches' => { 185 => 0x96 },
-	'cropoutputpixels' => { 185 => 0xd6 },
-	'cropoutputresolution' => { 185 => 0xb6 },
-	'cropoutputscale' => { 185 => 0xbe },
-	'cropoutputwidth' => { 185 => 0xc6 },
-	'cropoutputwidthinches' => { 185 => 0x8e },
-	'croppedimageheight' => { 3 => 0x2 },
-	'croppedimagewidth' => { 3 => 0x1 },
-	'cropright' => { 88 => 0x8, 185 => 0x2e, 253 => 0xdb, 288 => 'CropRight' },
-	'croprightmargin' => { 35 => 0x1 },
-	'croprotation' => { 88 => 0xb },
-	'cropscaledresolution' => { 185 => 0x9e },
-	'cropsourceresolution' => { 185 => 0xae },
-	'croptop' => { 77 => 0x248, 88 => 0x7, 185 => 0x26, 208 => 0x613, 212 => 0x613, 253 => 0xda, 288 => 'CropTop' },
-	'croptopmargin' => { 35 => 0x2 },
-	'cropunit' => { 288 => 'CropUnit' },
-	'cropunits' => { 288 => 'CropUnits' },
-	'cropwidth' => { 77 => 0x24a, 208 => 0x614, 212 => 0x614, 288 => 'CropWidth' },
-	'crossprocess' => { 247 => 0x7b },
-	'crossprocessparams' => { 247 => 0x235 },
-	'currenticcprofile' => { 85 => 0xc691 },
-	'currentpreprofilematrix' => { 85 => 0xc692 },
-	'currentversion' => { 279 => 0xd000 },
-	'curves' => { 190 => 0x76a43201 },
-	'custom1' => { 300 => 'Custom1' },
-	'custom10' => { 300 => 'Custom10' },
-	'custom2' => { 300 => 'Custom2' },
-	'custom3' => { 300 => 'Custom3' },
-	'custom4' => { 300 => 'Custom4' },
-	'custom5' => { 300 => 'Custom5' },
-	'custom6' => { 300 => 'Custom6' },
-	'custom7' => { 300 => 'Custom7' },
-	'custom8' => { 300 => 'Custom8' },
-	'custom9' => { 300 => 'Custom9' },
-	'customcontrast' => { 78 => 0x4e },
-	'customcontrols' => { 59 => 0x70c },
-	'customlinear' => { 78 => 0x4f },
-	'customoutputhighlightpoint' => { 78 => 0x53 },
-	'customoutputshadowpoint' => { 78 => 0x54 },
-	'custompicturestylefilename' => { 43 => 0x4010 },
-	'customrawhighlight' => { 78 => 0x7c },
-	'customrawhighlightpoint' => { 78 => 0x51 },
-	'customrawshadow' => { 78 => 0x85 },
-	'customrawshadowpoint' => { 78 => 0x52 },
-	'customrendered' => { 85 => 0xa401, 292 => 'CustomRendered' },
-	'customsaturation' => { 204 => 0x503 },
-	'customsettingsalldefault' => { 197 => '0.2', 200 => '0.2' },
-	'customsettingsbank' => { 197 => '0.1', 200 => '0.1' },
-	'customsharpness' => { 78 => 0x50 },
-	'customwbbluelevel' => { 134 => 0x36 },
-	'customwberror' => { 134 => 0x37 },
-	'customwbgreenlevel' => { 134 => 0x35 },
-	'customwbredlevel' => { 134 => 0x34 },
-	'customwbsetting' => { 134 => 0x26 },
-	'd-lightinghq' => { 190 => 0x2175eb78 },
-	'd-lightinghqcolorboost' => { 186 => 0x2 },
-	'd-lightinghqhighlight' => { 186 => 0x1 },
-	'd-lightinghqselected' => { 190 => 0x6a6e36b6 },
-	'd-lightinghqshadow' => { 186 => 0x0 },
-	'd-lightinghs' => { 190 => 0xce5554aa },
-	'd-lightinghsadjustment' => { 187 => 0x0 },
-	'd-lightinghscolorboost' => { 187 => 0x1 },
-	'd-rangeoptimizerhighlight' => { 279 => 0x8024 },
-	'd-rangeoptimizermode' => { 279 => 0x8022 },
-	'd-rangeoptimizershadow' => { 279 => 0x802d },
-	'd-rangeoptimizervalue' => { 279 => 0x8023 },
-	'datacompressionmethod' => { 94 => 0x6e },
-	'dataimprint' => { 131 => 0x34 },
-	'date' => { 247 => 0x6, 289 => 'date' },
-	'dateacquired' => { 130 => 'DateAcquired' },
-	'datecreated' => { 92 => 0x37, 299 => 'DateCreated' },
-	'datedisplayformat' => { 182 => 0x3 },
-	'dateimprint' => { 199 => '4.2' },
-	'daterecieved' => { 301 => 'dateRecieved' },
-	'datesent' => { 93 => 0x46 },
-	'datestampmode' => { 43 => 0x1c },
-	'datetime' => { 284 => 'datetime', 306 => 'DateTime' },
-	'datetimedigitized' => { 292 => 'DateTimeDigitized' },
-	'datetimeoriginal' => { 75 => 0x0, 85 => 0x9003, 111 => 0x14, 114 => 'OriginalDate', 259 => 0xb, 292 => 'DateTimeOriginal' },
-	'datetimestamp' => { 99 => 0x64 },
-	'daylightsavings' => { 182 => 0x2 },
-	'declination' => { 122 => 'Declination' },
-	'decposition' => { 131 => 0x32 },
-	'defaultcroporigin' => { 85 => 0xc61f },
-	'defaultcropsize' => { 85 => 0xc620 },
-	'defaultscale' => { 85 => 0xc61e },
-	'defringe' => { 288 => 'Defringe' },
-	'deletedimagecount' => { 160 => 0xa6, 166 => 0x6e },
-	'derivedfrom' => { 311 => 'DerivedFrom' },
-	'derivedfromalternatepaths' => { 311 => [\'DerivedFrom','DerivedFromAlternatePaths'] },
-	'derivedfromdocumentid' => { 311 => [\'DerivedFrom','DerivedFromDocumentID'] },
-	'derivedfromfilepath' => { 311 => [\'DerivedFrom','DerivedFromFilePath'] },
-	'derivedfromfrompart' => { 311 => [\'DerivedFrom','DerivedFromFromPart'] },
-	'derivedfrominstanceid' => { 311 => [\'DerivedFrom','DerivedFromInstanceID'] },
-	'derivedfromlastmodifydate' => { 311 => [\'DerivedFrom','DerivedFromLastModifyDate'] },
-	'derivedfrommanager' => { 311 => [\'DerivedFrom','DerivedFromManager'] },
-	'derivedfrommanagervariant' => { 311 => [\'DerivedFrom','DerivedFromManagerVariant'] },
-	'derivedfrommanageto' => { 311 => [\'DerivedFrom','DerivedFromManageTo'] },
-	'derivedfrommanageui' => { 311 => [\'DerivedFrom','DerivedFromManageUI'] },
-	'derivedfrommaskmarkers' => { 311 => [\'DerivedFrom','DerivedFromMaskMarkers'] },
-	'derivedfromoriginaldocumentid' => { 311 => [\'DerivedFrom','DerivedFromOriginalDocumentID'] },
-	'derivedfrompartmapping' => { 311 => [\'DerivedFrom','DerivedFromPartMapping'] },
-	'derivedfromrenditionclass' => { 311 => [\'DerivedFrom','DerivedFromRenditionClass'] },
-	'derivedfromrenditionparams' => { 311 => [\'DerivedFrom','DerivedFromRenditionParams'] },
-	'derivedfromtopart' => { 311 => [\'DerivedFrom','DerivedFromToPart'] },
-	'derivedfromversionid' => { 311 => [\'DerivedFrom','DerivedFromVersionID'] },
-	'description' => { 215 => 'Description', 289 => 'description' },
-	'destination' => { 93 => 0x5 },
-	'destinationcity' => { 247 => 0x24, 251 => 0x3 },
-	'destinationcitycode' => { 252 => 0x1001 },
-	'destinationdst' => { 247 => 0x26, 251 => '0.3' },
-	'developmentdynamicrange' => { 89 => 0x1403 },
-	'devicesettingdescription' => { 292 => 'DeviceSettingDescription' },
-	'devicesettingdescriptioncolumns' => { 292 => [\'DeviceSettingDescription','DeviceSettingDescriptionColumns'] },
-	'devicesettingdescriptionrows' => { 292 => [\'DeviceSettingDescription','DeviceSettingDescriptionRows'] },
-	'devicesettingdescriptionsettings' => { 292 => [\'DeviceSettingDescription','DeviceSettingDescriptionSettings'] },
-	'dialdirectiontvav' => { 59 => 0x706 },
-	'digitalcreationdate' => { 92 => 0x3e },
-	'digitalcreationtime' => { 92 => 0x3f },
-	'digitaldeehighlightadj' => { 165 => 0x202 },
-	'digitaldeeshadowadj' => { 165 => 0x200 },
-	'digitaldeethreshold' => { 165 => 0x201 },
-	'digitalfilter01' => { 238 => 0x5 },
-	'digitalfilter02' => { 238 => 0x16 },
-	'digitalfilter03' => { 238 => 0x27 },
-	'digitalfilter04' => { 238 => 0x38 },
-	'digitalfilter05' => { 238 => 0x49 },
-	'digitalfilter06' => { 238 => 0x5a },
-	'digitalfilter07' => { 238 => 0x6b },
-	'digitalfilter08' => { 238 => 0x7c },
-	'digitalfilter09' => { 238 => 0x8d },
-	'digitalfilter10' => { 238 => 0x9e },
-	'digitalfilter11' => { 238 => 0xaf },
-	'digitalfilter12' => { 238 => 0xc0 },
-	'digitalfilter13' => { 238 => 0xd1 },
-	'digitalfilter14' => { 238 => 0xe2 },
-	'digitalfilter15' => { 238 => 0xf3 },
-	'digitalfilter16' => { 238 => 0x104 },
-	'digitalfilter17' => { 238 => 0x115 },
-	'digitalfilter18' => { 238 => 0x126 },
-	'digitalfilter19' => { 238 => 0x137 },
-	'digitalfilter20' => { 238 => 0x148 },
-	'digitalgain' => { 52 => 0xb },
-	'digitalgem' => { 155 => 0x0 },
-	'digitalice' => { 165 => 0x100 },
-	'digitalimageguid' => { 294 => 'DigImageGUID' },
-	'digitalroc' => { 164 => 0x0 },
-	'digitalsourcefiletype' => { 294 => 'DigitalSourcefileType' },
-	'digitalsourcetype' => { 294 => 'DigitalSourceType' },
-	'digitalzoom' => { 24 => 0xc, 81 => 0xa, 99 => 0x68, 113 => 'DigitalZoom', 131 => 0xc, 160 => 0x86, 180 => 0xa, 209 => 0x204, 247 => 0x1e, 252 => 0xa, 269 => 0x204 },
-	'digitalzoomon' => { 269 => 0x21b },
-	'digitalzoomratio' => { 85 => 0xa404, 292 => 'DigitalZoomRatio' },
-	'director' => { 310 => 'director' },
-	'directorphotography' => { 310 => 'directorPhotography' },
-	'directory' => { 86 => 'Directory' },
-	'directoryindex' => { 4 => 0x137, 7 => 0x17e, 9 => [0x233,0x238], 10 => 0x13f, 11 => 0x133, 12 => 0x1df, 13 => [0x1a3,0x1a7], 14 => 0x1f0, 17 => 0x49, 18 => 0x1e5, 20 => 0x1d3 },
-	'directorynumber' => { 151 => 0x6 },
-	'disclaimer' => { 215 => 'Disclaimer' },
-	'displayallafpoints' => { 59 => 0x514 },
-	'displayaperture' => { 24 => 0x23 },
-	'displayedunitsx' => { 257 => 0x2 },
-	'displayedunitsy' => { 257 => 0x6 },
-	'distance1' => { 99 => 0x28 },
-	'distance2' => { 99 => 0x2c },
-	'distance3' => { 99 => 0x30 },
-	'distance4' => { 99 => 0x34 },
-	'distortioncontrol' => { 166 => 0x10 },
-	'distortioncorrection' => { 78 => 0x67, 204 => 0x50b, 240 => 0x0 },
-	'distortioncorrection2' => { 208 => 0x1011 },
-	'distortioncorrectionon' => { 78 => 0x63 },
-	'distributor' => { 301 => 'distributor' },
-	'dmcomment' => { 310 => 'comment' },
-	'dngbackwardversion' => { 85 => 0xc613 },
-	'dnglensinfo' => { 85 => 0xc630 },
-	'dngversion' => { 85 => 0xc612 },
-	'document' => { 215 => 'Document' },
-	'documentancestorid' => { 299 => [\'DocumentAncestors','DocumentAncestorsAncestorID'] },
-	'documentancestors' => { 299 => 'DocumentAncestors' },
-	'documenthistory' => { 92 => 0xe7 },
-	'documentid' => { 311 => 'DocumentID' },
-	'documentname' => { 85 => 0x10d },
-	'documentnotes' => { 92 => 0xe6 },
-	'doi' => { 301 => 'doi' },
-	'dotrange' => { 85 => 0x150 },
-	'drivemode' => { 82 => 0x3103, 131 => 0x6, 134 => 0x1e, 204 => 0x600, 247 => 0x34, 270 => 0x3, 271 => 0x4 },
-	'drivemode2' => { 134 => 0xa, 232 => 0x7 },
-	'dspfirmwareversion' => { 247 => 0x27 },
-	'duration' => { 46 => 0x6a, 112 => 'Duration', 126 => 'Duration', 310 => 'duration' },
-	'durationscale' => { 310 => [\'duration','durationScale'] },
-	'durationvalue' => { 310 => [\'duration','durationValue'] },
-	'dustremovaldata' => { 43 => 0x97 },
-	'dynamicafarea' => { 197 => '1.4', 200 => '1.4' },
-	'dynamicrange' => { 89 => 0x1400 },
-	'dynamicrangeexpansion' => { 247 => 0x69 },
-	'dynamicrangemax' => { 77 => 0x7c },
-	'dynamicrangemin' => { 77 => 0x7a },
-	'dynamicrangeoptimizer' => { 134 => 0x15, 276 => [0xb025,0xb04f] },
-	'dynamicrangeoptimizerlevel' => { 271 => 0x19, 272 => 0x17 },
-	'dynamicrangeoptimizermode' => { 271 => 0x18, 272 => 0x16 },
-	'dynamicrangeoptimizersetting' => { 134 => 0x27 },
-	'dynamicrangesetting' => { 89 => 0x1402 },
-	'e-dialinprogram' => { 232 => '1.3' },
-	'easyexposurecomp' => { 203 => '6.1' },
-	'easyexposurecompensation' => { 197 => '6.4', 200 => '4.4', 201 => '5.2' },
-	'easymode' => { 24 => 0xb },
-	'edgenoisereduction' => { 191 => 0x4, 279 => 0x8028 },
-	'edition' => { 301 => 'edition' },
-	'editorialupdate' => { 92 => 0x8 },
-	'editstatus' => { 92 => 0x7, 254 => 'EditStatus' },
-	'editversionname' => { 190 => 0x3d136244 },
-	'effectivelv' => { 247 => 0x2d },
-	'effectivemaxaperture' => { 158 => 0x12, 159 => 0x13 },
-	'eissn' => { 301 => 'eIssn' },
-	'elevation' => { 122 => 'Elevation' },
-	'email' => { 114 => 'EMail' },
-	'embargodate' => { 301 => 'embargoDate', 303 => 'embargoDate' },
-	'encryptionkey' => { 267 => 0xa020 },
-	'endingpage' => { 301 => 'endingPage' },
-	'enduser' => { 300 => 'EndUser' },
-	'enduserid' => { 300 => [\'EndUser','EndUserEndUserID'] },
-	'endusername' => { 300 => [\'EndUser','EndUserEndUserName'] },
-	'engineer' => { 310 => 'engineer' },
-	'enhancedarktones' => { 183 => 0x8 },
-	'enhancement' => { 81 => 0x16, 82 => 0x3016 },
-	'enhancer' => { 208 => 0x300 },
-	'enhancervalues' => { 208 => 0x301 },
-	'envelopenumber' => { 93 => 0x28 },
-	'envelopepriority' => { 93 => 0x3c },
-	'enveloperecordversion' => { 93 => 0x0 },
-	'epsonimageheight' => { 209 => 0x20c },
-	'epsonimagewidth' => { 209 => 0x20b },
-	'epsonsoftware' => { 209 => 0x20d },
-	'equipmentinstitution' => { 281 => 'EquipmentInstitution' },
-	'equipmentmanufacturer' => { 281 => 'EquipmentManufacturer' },
-	'equipmentversion' => { 205 => 0x0 },
-	'ettlii' => { 59 => 0x304, 60 => 0xd, 61 => 0xe, 62 => 0x7, 63 => 0x7, 64 => 0xe },
-	'event' => { 283 => 'Event', 294 => 'Event', 301 => 'event' },
-	'eventnumber' => { 259 => 0x9 },
-	'evsteps' => { 232 => '1.2', 234 => 0x0 },
-	'evstepsize' => { 199 => '5.1', 202 => '0.7' },
-	'exclusivityenddate' => { 303 => 'exclusivityEndDate' },
-	'excursiontolerance' => { 94 => 0x82 },
-	'exif' => { 86 => 'EXIF' },
-	'exifbyteorder' => { 86 => 'ExifByteOrder' },
-	'exifcamerainfo' => { 92 => 0xe8 },
-	'exifimageheight' => { 85 => 0xa003, 292 => 'PixelYDimension' },
-	'exifimagewidth' => { 85 => 0xa002, 292 => 'PixelXDimension' },
-	'exifunicodebyteorder' => { 86 => 'ExifUnicodeByteOrder' },
-	'exifversion' => { 85 => 0x9000, 292 => 'ExifVersion' },
-	'exitpupilposition' => { 158 => 0x4, 159 => 0x4 },
-	'expirationdate' => { 92 => 0x25, 301 => 'expirationDate', 303 => 'expirationDate' },
-	'expirationtime' => { 92 => 0x26 },
-	'exposure' => { 85 => 0xfe51, 288 => 'Exposure' },
-	'exposureadj' => { 188 => 0x0 },
-	'exposureadj2' => { 188 => 0x12 },
-	'exposureadjust' => { 270 => 0xc },
-	'exposurebracketingindicatorlast' => { 134 => 0x52 },
-	'exposurebracketstepsize' => { 232 => 0x8 },
-	'exposurebracketvalue' => { 160 => 0x19 },
-	'exposurecompensation' => { 54 => 0x6, 68 => 0x0, 85 => 0x9204, 99 => 0x24, 113 => 'ExposureComp', 131 => 0xd, 132 => 0x53, 133 => 0x1e, 209 => 0x1006, 247 => 0x16, 267 => 0xa013, 270 => [0xc,0x35], 292 => 'ExposureBiasValue' },
-	'exposurecompensationmode' => { 134 => 0x47 },
-	'exposurecompensationsetting' => { 134 => 0x1 },
-	'exposurecompstepsize' => { 197 => '6.3', 200 => '4.3' },
-	'exposurecontrolstep' => { 201 => '6.1' },
-	'exposurecontrolstepsize' => { 197 => '6.2', 200 => '4.2', 203 => '7.1' },
-	'exposuredelaymode' => { 197 => '10.1', 199 => '9.1', 200 => '10.4', 201 => '10.1', 202 => '6.4', 203 => '11.2' },
-	'exposuredifference' => { 160 => 0xe },
-	'exposureindex' => { 85 => 0xa215, 292 => 'ExposureIndex' },
-	'exposureindicator' => { 134 => 0x50 },
-	'exposurelevelincrements' => { 57 => 0x6, 58 => 0x6, 59 => 0x101, 60 => 0x5, 61 => 0x6, 62 => 0x5, 63 => 0x5, 64 => 0x6, 65 => 0x4, 271 => 0x58 },
-	'exposuremode' => { 85 => 0xa402, 113 => 'ExposureMode', 131 => 0x1, 132 => 0xa, 133 => 0x0, 134 => 0x0, 204 => 0x200, 221 => 0x40d, 270 => 0x8, 276 => 0xb041, 292 => 'ExposureMode' },
-	'exposuremodeinmanual' => { 59 => 0x10b },
-	'exposureprogram' => { 85 => 0x8822, 271 => 0x3c, 272 => 0x3c, 292 => 'ExposureProgram' },
-	'exposureshift' => { 204 => 0x203 },
-	'exposuretime' => { 4 => 0x4, 5 => 0x4, 6 => 0x4, 7 => 0x4, 8 => 0x4, 9 => 0x4, 10 => 0x4, 11 => 0x4, 12 => 0x4, 13 => 0x4, 14 => 0x4, 15 => 0x4, 16 => 0x4, 18 => 0x4, 19 => 0x4, 21 => 0x6, 22 => 0x7, 54 => 0x16, 85 => 0x829a, 96 => 0xfd05, 99 => 0x20, 101 => 0xfa24, 103 => 0xf104, 106 => 0x12, 108 => 0x38, 111 => 0x10, 113 => 'ExposureTime', 131 => 0x9, 132 => 0x35, 133 => 0x48, 134 => 0x8, 247 => 0x12, 267 => 0xa018, 270 => 0x32, 292 => 'ExposureTime' },
-	'exposuretime2' => { 270 => 0x33 },
-	'exposuretuning' => { 160 => 0x1c },
-	'exposurevalue' => { 97 => 0x3 },
-	'exposurewarning' => { 89 => 0x1302 },
-	'exrauto' => { 89 => 0x1033 },
-	'exrmode' => { 89 => 0x1034 },
-	'extendedwbdetect' => { 204 => 0x902 },
-	'extender' => { 205 => 0x301 },
-	'extenderfirmwareversion' => { 205 => 0x304 },
-	'extendermagnification' => { 115 => 'Magnification' },
-	'extendermake' => { 115 => 'Make' },
-	'extendermodel' => { 115 => 'Model', 205 => 0x303 },
-	'extenderserialnumber' => { 115 => 'SerialNumber', 205 => 0x302 },
-	'externalflash' => { 207 => 0x1201 },
-	'externalflashae1' => { 209 => 0x101f },
-	'externalflashae1_0' => { 209 => 0x101b },
-	'externalflashae2' => { 209 => 0x1020 },
-	'externalflashae2_0' => { 209 => 0x101c },
-	'externalflashbounce' => { 207 => 0x1204, 209 => 0x1026, 239 => 0x1a },
-	'externalflashexposurecomp' => { 160 => 0x17, 239 => 0x19 },
-	'externalflashfirmware' => { 152 => 0x6, 153 => 0x6, 154 => 0x6 },
-	'externalflashflags' => { 152 => 0x8, 153 => 0x8, 154 => 0x8 },
-	'externalflashguidenumber' => { 207 => 0x1203, 239 => '24.1' },
-	'externalflashgvalue' => { 209 => 0x1025 },
-	'externalflashmode' => { 209 => 0x1028, 239 => 0x2 },
-	'externalflashzoom' => { 207 => 0x1205, 209 => 0x1027 },
-	'externalsensorbrightnessvalue' => { 219 => 0x311, 225 => 0x3408 },
-	'eyestartaf' => { 134 => 0x40 },
-	'face10position' => { 79 => 0x3f4, 80 => 0x1ec, 150 => 0x28, 236 => 0x12 },
-	'face10size' => { 237 => 0x12 },
-	'face11position' => { 150 => 0x2c, 236 => 0x14 },
-	'face11size' => { 237 => 0x14 },
-	'face12position' => { 150 => 0x30, 236 => 0x16 },
-	'face12size' => { 237 => 0x16 },
-	'face13position' => { 236 => 0x18 },
-	'face13size' => { 237 => 0x18 },
-	'face14position' => { 236 => 0x1a },
-	'face14size' => { 237 => 0x1a },
-	'face15position' => { 236 => 0x1c },
-	'face15size' => { 237 => 0x1c },
-	'face16position' => { 236 => 0x1e },
-	'face16size' => { 237 => 0x1e },
-	'face17position' => { 236 => 0x20 },
-	'face17size' => { 237 => 0x20 },
-	'face18position' => { 236 => 0x22 },
-	'face18size' => { 237 => 0x22 },
-	'face19position' => { 236 => 0x24 },
-	'face19size' => { 237 => 0x24 },
-	'face1position' => { 36 => 0x8, 79 => 0xd, 80 => 0x18, 150 => 0x4, 217 => 0x1, 236 => 0x0, 260 => 0xbc, 274 => 0x0, 275 => 0x0 },
-	'face1size' => { 237 => 0x0 },
-	'face20position' => { 236 => 0x26 },
-	'face20size' => { 237 => 0x26 },
-	'face21position' => { 236 => 0x28 },
-	'face21size' => { 237 => 0x28 },
-	'face22position' => { 236 => 0x2a },
-	'face22size' => { 237 => 0x2a },
-	'face23position' => { 236 => 0x2c },
-	'face23size' => { 237 => 0x2c },
-	'face24position' => { 236 => 0x2e },
-	'face24size' => { 237 => 0x2e },
-	'face25position' => { 236 => 0x30 },
-	'face25size' => { 237 => 0x30 },
-	'face26position' => { 236 => 0x32 },
-	'face26size' => { 237 => 0x32 },
-	'face27position' => { 236 => 0x34 },
-	'face27size' => { 237 => 0x34 },
-	'face28position' => { 236 => 0x36 },
-	'face28size' => { 237 => 0x36 },
-	'face29position' => { 236 => 0x38 },
-	'face29size' => { 237 => 0x38 },
-	'face2position' => { 36 => 0xa, 79 => 0x7c, 80 => 0x4c, 150 => 0x8, 217 => 0x5, 236 => 0x2, 260 => 0xc8, 274 => 0x20, 275 => 0x25 },
-	'face2size' => { 237 => 0x2 },
-	'face30position' => { 236 => 0x3a },
-	'face30size' => { 237 => 0x3a },
-	'face31position' => { 236 => 0x3c },
-	'face31size' => { 237 => 0x3c },
-	'face32position' => { 236 => 0x3e },
-	'face32size' => { 237 => 0x3e },
-	'face3position' => { 36 => 0xc, 79 => 0xeb, 80 => 0x80, 150 => 0xc, 217 => 0x9, 236 => 0x4, 260 => 0xd4, 274 => 0x40, 275 => 0x4a },
-	'face3size' => { 237 => 0x4 },
-	'face4position' => { 36 => 0xe, 79 => 0x15a, 80 => 0xb4, 150 => 0x10, 217 => 0xd, 236 => 0x6, 260 => 0xe0, 274 => 0x60, 275 => 0x6f },
-	'face4size' => { 237 => 0x6 },
-	'face5position' => { 36 => 0x10, 79 => 0x1c9, 80 => 0xe8, 150 => 0x14, 217 => 0x11, 236 => 0x8, 260 => 0xec, 274 => 0x80, 275 => 0x94 },
-	'face5size' => { 237 => 0x8 },
-	'face6position' => { 36 => 0x12, 79 => 0x238, 80 => 0x11c, 150 => 0x18, 236 => 0xa, 260 => 0xf8, 274 => 0xa0, 275 => 0xb9 },
-	'face6size' => { 237 => 0xa },
-	'face7position' => { 36 => 0x14, 79 => 0x2a7, 80 => 0x150, 150 => 0x1c, 236 => 0xc, 260 => 0x104, 274 => 0xc0, 275 => 0xde },
-	'face7size' => { 237 => 0xc },
-	'face8position' => { 36 => 0x16, 79 => 0x316, 80 => 0x184, 150 => 0x20, 236 => 0xe, 260 => 0x110, 274 => 0xe0, 275 => 0x103 },
-	'face8size' => { 237 => 0xe },
-	'face9position' => { 36 => 0x18, 79 => 0x385, 80 => 0x1b8, 150 => 0x24, 236 => 0x10 },
-	'face9size' => { 237 => 0x10 },
-	'facedetect' => { 247 => 0x76 },
-	'facedetectarea' => { 208 => 0x1201 },
-	'facedetectframecrop' => { 208 => 0x1207 },
-	'facedetectframesize' => { 36 => 0x3, 79 => 0x1, 80 => 0x4, 150 => 0x1, 208 => 0x1203, 247 => 0x77, 260 => 0xb6 },
-	'faceinfounknown' => { 82 => 0x2089 },
-	'faceorientation' => { 80 => 0x8 },
-	'faceposition' => { 235 => 0x2, 268 => 0x4 },
-	'facepositions' => { 89 => 0x4103 },
-	'facesdetected' => { 36 => 0x2, 37 => 0x2, 79 => 0x0, 80 => 0x2, 82 => 0x211c, 89 => 0x4100, 150 => 0x3, 208 => 0x1200, 224 => 0x3f, 235 => 0x0, 260 => 0xb5, 268 => 0x0, 278 => 0x30 },
-	'facesrecognized' => { 218 => 0x0 },
-	'facewidth' => { 37 => 0x1 },
-	'faithfuloutputhighlightpoint' => { 78 => 0x38 },
-	'faithfuloutputshadowpoint' => { 78 => 0x39 },
-	'faithfulrawcolortone' => { 78 => 0x31 },
-	'faithfulrawcontrast' => { 78 => 0x33 },
-	'faithfulrawhighlight' => { 78 => 0x79 },
-	'faithfulrawhighlightpoint' => { 78 => 0x36 },
-	'faithfulrawlinear' => { 78 => 0x34 },
-	'faithfulrawsaturation' => { 78 => 0x32 },
-	'faithfulrawshadow' => { 78 => 0x82 },
-	'faithfulrawshadowpoint' => { 78 => 0x37 },
-	'faithfulrawsharpness' => { 78 => 0x35 },
-	'femicroadjustment' => { 59 => 0x110 },
-	'ffid' => { 290 => 'ffid' },
-	'fieldcount' => { 209 => 0x103f },
-	'filedatarate' => { 310 => 'fileDataRate' },
-	'fileformat' => { 70 => 0x0, 93 => 0x14, 270 => 0x22, 276 => 0xb000 },
-	'fileindex' => { 4 => 0x143, 7 => 0x172, 9 => [0x227,0x22c], 10 => 0x133, 11 => 0x13f, 12 => 0x1d3, 13 => [0x197,0x19b], 14 => 0x1e4, 17 => 0x3d, 18 => 0x1d9, 20 => 0x1c7 },
-	'filemodifydate' => { 86 => 'FileModifyDate' },
-	'filename' => { 86 => 'FileName' },
-	'filenameasdelivered' => { 300 => 'FileNameAsDelivered' },
-	'filenumber' => { 38 => 0x1, 43 => 0x8, 72 => 0x1817, 83 => 'FileNumber', 151 => 0x8 },
-	'filenumbermemory' => { 131 => 0x1a },
-	'filenumbersequence' => { 197 => '12.2', 199 => '3.1', 200 => '11.1', 201 => '4.3', 203 => '5.2' },
-	'filesource' => { 85 => 0xa300, 89 => 0x8000, 292 => 'FileSource' },
-	'fileversion' => { 93 => 0x16 },
-	'fillflashautoreduction' => { 57 => 0xe, 58 => 0xe, 65 => 0xa },
-	'filllight' => { 288 => 'FillLight' },
-	'fillorder' => { 85 => 0x10a },
-	'filmmode' => { 89 => 0x1401, 221 => 0x412, 224 => 0x42 },
-	'filmtype' => { 165 => 0x2 },
-	'filtereffect' => { 38 => 0xe, 162 => 0x37 },
-	'filtereffectfaithful' => { 48 => 0x70, 49 => 0x70 },
-	'filtereffectlandscape' => { 48 => 0x40, 49 => 0x40 },
-	'filtereffectmonochrome' => { 15 => 0xff, 48 => 0x88, 49 => 0x88 },
-	'filtereffectneutral' => { 48 => 0x58, 49 => 0x58 },
-	'filtereffectportrait' => { 48 => 0x28, 49 => 0x28 },
-	'filtereffectstandard' => { 48 => 0x10, 49 => 0x10 },
-	'filtereffectunknown' => { 49 => 0xa0 },
-	'filtereffectuserdef1' => { 48 => 0xa0, 49 => 0xb8 },
-	'filtereffectuserdef2' => { 48 => 0xb8, 49 => 0xd0 },
-	'filtereffectuserdef3' => { 48 => 0xd0, 49 => 0xe8 },
-	'finderdisplayduringexposure' => { 58 => 0x1 },
-	'finesharpness' => { 247 => 0x70 },
-	'finetuneoptcenterweighted' => { 197 => '7.2', 203 => '9.1' },
-	'finetuneoptmatrixmetering' => { 197 => '8.1', 200 => '6.1', 203 => '8.2' },
-	'finetuneoptspotmetering' => { 197 => '8.2', 200 => '6.2', 203 => '9.2' },
-	'firmware' => { 209 => 0x405, 270 => [0x17,0x3b], 285 => 'Firmware' },
-	'firmwaredate' => { 81 => 0x15, 82 => 0x2001, 259 => 0x4 },
-	'firmwareid' => { 137 => 0x0 },
-	'firmwarename' => { 267 => 0xa001 },
-	'firmwarerevision' => { 15 => 0xa4, 43 => 0x1e, 261 => 0x0 },
-	'firmwarerevision2' => { 261 => 0xc },
-	'firmwareversion' => { 4 => 0x10b, 7 => 0x136, 10 => 0xff, 11 => 0x107, 97 => 0xce5, 111 => 0x57, 113 => 'FirmwareVersion', 224 => 0x2, 225 => 0x3109, 247 => 0x230, 263 => 0x2 },
-	'firstpublicationdate' => { 300 => 'FirstPublicationDate' },
-	'fixtureidentifier' => { 92 => 0x16 },
-	'flash' => { 85 => 0x9209, 132 => 0x1f, 133 => 0x15, 292 => 'Flash' },
-	'flashactivity' => { 24 => 0x1c },
-	'flashbatterylevel' => { 30 => 0x249 },
-	'flashbias' => { 224 => 0x24 },
-	'flashbits' => { 24 => 0x1d },
-	'flashchargelevel' => { 209 => 0x1010 },
-	'flashcolorfilter' => { 154 => 0x10 },
-	'flashcommandermode' => { 152 => '9.1', 153 => '9.1', 154 => '9.1' },
-	'flashcompensation' => { 152 => 0xa, 153 => 0xa, 154 => 0xa, 285 => 'FlashCompensation' },
-	'flashcontrolbuilt-in' => { 200 => '16.1', 201 => '23.1' },
-	'flashcontrolmode' => { 152 => '9.2', 153 => '9.2', 154 => '9.2', 204 => 0x404 },
-	'flashdefault' => { 134 => 0x42 },
-	'flashdevice' => { 209 => 0x1005 },
-	'flashdistance' => { 82 => 0x2034 },
-	'flashenergy' => { 85 => 0xa20b, 292 => 'FlashEnergy' },
-	'flashexposurebracketvalue' => { 160 => 0x18 },
-	'flashexposurecomp' => { 54 => 0xf, 89 => 0x1011, 116 => 'ExposureComp', 131 => 0x23, 135 => 0x104, 160 => 0x12, 204 => 0x401, 209 => 0x1023, 247 => 0x4d, 270 => 0x3a, 276 => 0x104 },
-	'flashexposurecompset' => { 227 => 0xe },
-	'flashexposurecompsetting' => { 134 => 0x10 },
-	'flashexposureindicator' => { 134 => 0x54 },
-	'flashexposureindicatorlast' => { 134 => 0x56 },
-	'flashexposureindicatornext' => { 134 => 0x55 },
-	'flashexposurelock' => { 38 => 0x19 },
-	'flashfired' => { 99 => 0x5d, 116 => 'Fired', 131 => 0x14, 178 => '590.3', 224 => 0x8007, 292 => [\'Flash','FlashFired'] },
-	'flashfiring' => { 59 => 0x306, 60 => 0x6, 61 => 0x7, 64 => 0x7 },
-	'flashfirmwareversion' => { 205 => 0x1002 },
-	'flashfocallength' => { 152 => 0xb, 153 => 0xc, 154 => 0xc },
-	'flashfunction' => { 292 => [\'Flash','FlashFunction'] },
-	'flashgndistance' => { 152 => 0xe, 153 => 0xf, 154 => 0xf },
-	'flashgroupacompensation' => { 152 => 0x11, 153 => 0x12, 154 => 0x13 },
-	'flashgroupacontrolmode' => { 152 => 0xf, 153 => '16.1', 154 => '17.1' },
-	'flashgroupaoutput' => { 152 => 0x11, 153 => 0x12, 154 => 0x13 },
-	'flashgroupbcompensation' => { 152 => 0x12, 153 => 0x13, 154 => 0x14 },
-	'flashgroupbcontrolmode' => { 152 => 0x10, 153 => '17.1', 154 => '18.1' },
-	'flashgroupboutput' => { 152 => 0x12, 153 => 0x13, 154 => 0x14 },
-	'flashgroupccompensation' => { 153 => 0x14, 154 => 0x15 },
-	'flashgroupccontrolmode' => { 153 => '17.2', 154 => '18.2' },
-	'flashgroupcoutput' => { 153 => 0x14, 154 => 0x15 },
-	'flashguidenumber' => { 54 => 0xd, 69 => 0x0, 116 => 'GuideNumber' },
-	'flashintensity' => { 81 => [0x19,0x5], 204 => 0x405 },
-	'flashlevel' => { 198 => 0x9, 276 => 0xb048 },
-	'flashmake' => { 116 => 'Make' },
-	'flashmanufacturer' => { 130 => 'FlashManufacturer' },
-	'flashmetering' => { 131 => 0x3f, 134 => 0x1c },
-	'flashmeteringmode' => { 4 => 0x15, 9 => 0x15, 10 => 0x15, 11 => 0x15, 12 => 0x15, 13 => 0x15, 14 => 0x15, 16 => 0x15, 19 => 0x15 },
-	'flashmeteringsegments' => { 247 => 0x20a },
-	'flashmode' => { 81 => 0x4, 99 => 0x5c, 116 => 'Mode', 131 => 0x2, 132 => 0x20, 133 => 0x16, 134 => 0xf, 160 => 0x87, 204 => 0x400, 209 => 0x1004, 247 => 0xc, 252 => 0x4, 262 => 0x20, 269 => 0x225, 271 => 0x23, 272 => 0x23, 292 => [\'Flash','FlashMode'] },
-	'flashmodel' => { 116 => 'Model', 130 => 'FlashModel', 205 => 0x1001 },
-	'flashoptions' => { 232 => 0x2 },
-	'flashoptions2' => { 232 => 0x10 },
-	'flashoutput' => { 30 => 0x248, 54 => 0x21, 152 => 0xa, 153 => 0xa, 154 => 0xa },
-	'flashpixversion' => { 85 => 0xa000, 292 => 'FlashpixVersion' },
-	'flashredeyemode' => { 292 => [\'Flash','FlashRedEyeMode'] },
-	'flashremotecontrol' => { 204 => 0x403 },
-	'flashreturn' => { 292 => [\'Flash','FlashReturn'] },
-	'flashserialnumber' => { 116 => 'SerialNumber', 205 => 0x1003 },
-	'flashsetting' => { 160 => 0x8 },
-	'flashshutterspeed' => { 197 => '20.2', 200 => '15.2', 201 => '22.2', 202 => '7.2', 203 => '23.1' },
-	'flashsource' => { 152 => 0x4, 153 => 0x4, 154 => 0x4 },
-	'flashstatus' => { 239 => 0x0 },
-	'flashsyncspeed' => { 197 => '20.1', 200 => '15.1', 201 => '22.1' },
-	'flashsyncspeedav' => { 57 => 0x3, 59 => 0x10f, 60 => 0x2, 61 => 0x3, 62 => 0x2, 63 => 0x2, 64 => 0x3, 65 => 0x6 },
-	'flashthreshold' => { 69 => 0x1 },
-	'flashtype' => { 116 => 'Type', 134 => 0x59, 160 => 0x9, 205 => 0x1000 },
-	'flashwarning' => { 201 => '30.1', 202 => '7.1', 203 => '31.1', 224 => 0x62 },
-	'flickerreduce' => { 269 => 0x218 },
-	'fliphorizontal' => { 190 => 0x76a43206 },
-	'fnumber' => { 4 => 0x3, 7 => 0x3, 9 => 0x3, 10 => 0x3, 11 => 0x3, 12 => 0x3, 13 => 0x3, 14 => 0x3, 15 => 0x3, 16 => 0x3, 18 => 0x3, 19 => 0x3, 21 => 0x5, 22 => 0x6, 54 => 0x15, 85 => 0x829d, 96 => 0xfd04, 99 => 0x1e, 101 => 0xfa23, 103 => 0xf103, 106 => 0x13, 108 => 0x3c, 111 => 0xc, 120 => 'FNumber', 131 => 0xa, 132 => 0x36, 133 => 0x47, 134 => 0x9, 247 => 0x13, 267 => 0xa019, 270 => 0x31, 292 => 'FNumber' },
-	'focallength' => { 4 => 0x1d, 5 => 0xa, 6 => 0x9, 7 => 0x1d, 8 => 0x9, 9 => 0x1e, 10 => 0x1d, 11 => 0x1d, 12 => 0x1e, 13 => 0x1e, 14 => 0x1e, 15 => 0x28, 16 => 0x1e, 18 => 0x1e, 19 => 0x1e, 40 => 0x1, 82 => 0x1d, 85 => 0x920a, 106 => 0x1d, 120 => 'FocalLength', 131 => 0x12, 158 => 0xa, 159 => 0xb, 241 => 0x9, 247 => 0x1d, 292 => 'FocalLength' },
-	'focallengthin35mmformat' => { 85 => 0xa405, 267 => 0xa01a, 292 => 'FocalLengthIn35mmFilm' },
-	'focalplanediagonal' => { 205 => 0x103, 209 => 0x205 },
-	'focalplaneresolutionunit' => { 85 => 0xa210, 292 => 'FocalPlaneResolutionUnit' },
-	'focalplanexresolution' => { 85 => 0xa20e, 292 => 'FocalPlaneXResolution' },
-	'focalplanexsize' => { 40 => 0x2 },
-	'focalplanexunknown' => { 40 => 0x2 },
-	'focalplaneyresolution' => { 85 => 0xa20f, 292 => 'FocalPlaneYResolution' },
-	'focalplaneysize' => { 40 => 0x3 },
-	'focalplaneyunknown' => { 40 => 0x3 },
-	'focaltype' => { 6 => 0x2d, 40 => 0x0 },
-	'focalunits' => { 24 => 0x19 },
-	'focus' => { 180 => 0x8 },
-	'focusarea' => { 131 => 0x31 },
-	'focusareaselection' => { 202 => '15.2' },
-	'focuscontinuous' => { 24 => 0x20 },
-	'focusdisplayaiservoandmf' => { 59 => 0x515 },
-	'focusdistance' => { 120 => 'FocusDistance', 131 => 0x13, 158 => 0x9, 159 => 0xa, 207 => 0x305 },
-	'focusdistancelower' => { 4 => 0x45, 7 => 0x45, 9 => 0x56, 10 => 0x45, 11 => 0x45, 12 => 0x52, 13 => 0x52, 14 => 0x56, 16 => 0x52, 18 => 0x57, 20 => 0x32, 54 => 0x14 },
-	'focusdistanceupper' => { 4 => 0x43, 7 => 0x43, 9 => 0x54, 10 => 0x43, 11 => 0x43, 12 => 0x50, 13 => 0x50, 14 => 0x54, 16 => 0x50, 18 => 0x55, 20 => 0x30, 54 => 0x13 },
-	'focusholdbutton' => { 134 => 0x44 },
-	'focusinfoversion' => { 207 => 0x0 },
-	'focusingscreen' => { 58 => 0x0, 59 => 0x80b, 64 => 0x0 },
-	'focusmode' => { 24 => 0x7, 81 => 0x3, 82 => [0x3003,0xd], 89 => 0x1021, 99 => 0x38, 113 => 'FocusMode', 131 => 0x30, 133 => 0xe, 134 => 0xc, 160 => 0x7, 204 => 0x301, 209 => 0x100b, 224 => 0x7, 247 => 0xd, 252 => 0x3, 271 => 0x10, 272 => 0x10, 276 => 0xb042 },
-	'focusmode2' => { 232 => '3.1' },
-	'focusmodesetting' => { 198 => '10.1' },
-	'focusmodeswitch' => { 134 => 0x58 },
-	'focuspixel' => { 89 => 0x1023 },
-	'focuspointwrap' => { 197 => '2.2', 200 => '2.2', 201 => '1.2', 203 => '2.5' },
-	'focusposition' => { 158 => 0x8, 159 => 0x8, 247 => 0x10 },
-	'focusprocess' => { 204 => 0x302 },
-	'focusrange' => { 24 => 0x12, 209 => 0x100a },
-	'focussetting' => { 270 => 0x6 },
-	'focusstepcount' => { 207 => 0x301, 209 => 0x100e },
-	'focusstepinfinity' => { 207 => 0x303, 209 => 0x103b },
-	'focusstepnear' => { 207 => 0x304, 209 => 0x103c },
-	'focustrackinglockon' => { 197 => ['1.5','4.1'], 200 => '3.1', 201 => '0.4' },
-	'focuswarning' => { 89 => 0x1301 },
-	'foldername' => { 131 => 0x27 },
-	'fontcomposite' => { 315 => [\'Fonts','FontsComposite'] },
-	'fontface' => { 315 => [\'Fonts','FontsFontFace'] },
-	'fontfamily' => { 315 => [\'Fonts','FontsFontFamily'] },
-	'fontfilename' => { 315 => [\'Fonts','FontsFontFileName'] },
-	'fontname' => { 315 => [\'Fonts','FontsFontName'] },
-	'fonts' => { 315 => 'Fonts' },
-	'fonttype' => { 315 => [\'Fonts','FontsFontType'] },
-	'fontversion' => { 315 => [\'Fonts','FontsVersionString'] },
-	'for' => { 258 => 'For' },
-	'format' => { 289 => 'format' },
-	'forwardlock' => { 305 => 'forwardlock' },
-	'forwardmatrix1' => { 85 => 0xc714 },
-	'forwardmatrix2' => { 85 => 0xc715 },
-	'framecount' => { 46 => [0x2,0x4] },
-	'framenum' => { 253 => 0xd7 },
-	'framenumber' => { 89 => 0x8003, 247 => 0x29 },
-	'framerate' => { 46 => [0x1,0x6] },
-	'frameselector' => { 223 => '0.1' },
-	'freebytes' => { 72 => 0x1 },
-	'freememorycardimages' => { 132 => [0x37,0x54], 133 => [0x2d,0x4a], 134 => 0x32 },
-	'fujiflashmode' => { 89 => 0x1010 },
-	'fullimagesize' => { 276 => 0xb02b },
-	'fullsizeimage' => { 119 => 'data' },
-	'fullsizeimagename' => { 119 => '1Name' },
-	'fullsizeimagetype' => { 119 => '0Type' },
-	'funcbutton' => { 197 => ['14.1','15.1'], 200 => '28.1', 201 => '13.1', 203 => '14.1' },
-	'funcbuttonplusdials' => { 197 => ['14.2','15.2'], 200 => '31.1' },
-	'functionbutton' => { 202 => '5.2' },
-	'gainbase' => { 208 => 0x610 },
-	'gaincontrol' => { 85 => 0xa407, 292 => 'GainControl' },
-	'gamma' => { 85 => 0xa500 },
-	'gammacompensatedvalue' => { 94 => 0x91 },
-	'geimagesize' => { 89 => 0x1304 },
-	'gemake' => { 90 => 0x300 },
-	'gemodel' => { 90 => 0x207 },
-	'genre' => { 301 => 'genre', 310 => 'genre' },
-	'geography' => { 302 => 'geography' },
-	'geosync' => { 86 => 'Geosync' },
-	'geotag' => { 86 => 'Geotag' },
-	'geotime' => { 86 => 'Geotime' },
-	'globalaltitude' => { 256 => 0x419 },
-	'globalangle' => { 256 => 0x40d },
-	'good' => { 310 => 'good' },
-	'gpsaltitude' => { 91 => 0x6, 117 => 'Altitude', 292 => 'GPSAltitude' },
-	'gpsaltituderef' => { 91 => 0x5, 292 => 'GPSAltitudeRef' },
-	'gpsareainformation' => { 91 => 0x1c, 292 => 'GPSAreaInformation' },
-	'gpsdatestamp' => { 91 => 0x1d },
-	'gpsdatetime' => { 117 => 'DateTime', 292 => 'GPSTimeStamp' },
-	'gpsdestbearing' => { 91 => 0x18, 117 => 'Bearing', 292 => 'GPSDestBearing' },
-	'gpsdestbearingref' => { 91 => 0x17, 292 => 'GPSDestBearingRef' },
-	'gpsdestdistance' => { 91 => 0x1a, 117 => 'Distance', 292 => 'GPSDestDistance' },
-	'gpsdestdistanceref' => { 91 => 0x19, 292 => 'GPSDestDistanceRef' },
-	'gpsdestlatitude' => { 91 => 0x14, 292 => 'GPSDestLatitude' },
-	'gpsdestlatituderef' => { 91 => 0x13 },
-	'gpsdestlongitude' => { 91 => 0x16, 292 => 'GPSDestLongitude' },
-	'gpsdestlongituderef' => { 91 => 0x15 },
-	'gpsdifferential' => { 91 => 0x1e, 117 => 'Differential', 292 => 'GPSDifferential' },
-	'gpsdop' => { 91 => 0xb, 292 => 'GPSDOP' },
-	'gpshpositioningerror' => { 91 => 0x1f },
-	'gpsimgdirection' => { 91 => 0x11, 292 => 'GPSImgDirection' },
-	'gpsimgdirectionref' => { 91 => 0x10, 292 => 'GPSImgDirectionRef' },
-	'gpslatitude' => { 91 => 0x2, 117 => 'Latitude', 292 => 'GPSLatitude' },
-	'gpslatituderef' => { 91 => 0x1 },
-	'gpslongitude' => { 91 => 0x4, 117 => 'Longitude', 292 => 'GPSLongitude' },
-	'gpslongituderef' => { 91 => 0x3 },
-	'gpsmapdatum' => { 91 => 0x12, 117 => 'Datum', 292 => 'GPSMapDatum' },
-	'gpsmeasuremode' => { 91 => 0xa, 117 => 'MeasureMode', 292 => 'GPSMeasureMode' },
-	'gpsprocessingmethod' => { 91 => 0x1b, 292 => 'GPSProcessingMethod' },
-	'gpssatellites' => { 91 => 0x8, 117 => 'Satellites', 292 => 'GPSSatellites' },
-	'gpsspeed' => { 91 => 0xd, 117 => 'Speed', 292 => 'GPSSpeed' },
-	'gpsspeedref' => { 91 => 0xc, 292 => 'GPSSpeedRef' },
-	'gpsstatus' => { 91 => 0x9, 292 => 'GPSStatus' },
-	'gpstimestamp' => { 91 => 0x7 },
-	'gpstrack' => { 91 => 0xf, 117 => 'Heading', 292 => 'GPSTrack' },
-	'gpstrackref' => { 91 => 0xe, 292 => 'GPSTrackRef' },
-	'gpsversionid' => { 91 => 0x0, 292 => 'GPSVersionID' },
-	'gradation' => { 204 => 0x50f },
-	'gradientbasedcorractive' => { 288 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionActive'] },
-	'gradientbasedcorramount' => { 288 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionAmount'] },
-	'gradientbasedcorrbrightness' => { 288 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalBrightness'] },
-	'gradientbasedcorrclarity' => { 288 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalClarity'] },
-	'gradientbasedcorrcontrast' => { 288 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalContrast'] },
-	'gradientbasedcorrections' => { 288 => 'GradientBasedCorrections' },
-	'gradientbasedcorrexposure' => { 288 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalExposure'] },
-	'gradientbasedcorrhue' => { 288 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalToningHue'] },
-	'gradientbasedcorrmaskcenterweight' => { 288 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCenterWeight'] },
-	'gradientbasedcorrmaskdabs' => { 288 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksDabs'] },
-	'gradientbasedcorrmaskflow' => { 288 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFlow'] },
-	'gradientbasedcorrmaskfullx' => { 288 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFullX'] },
-	'gradientbasedcorrmaskfully' => { 288 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFullY'] },
-	'gradientbasedcorrmaskradius' => { 288 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksRadius'] },
-	'gradientbasedcorrmasks' => { 288 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasks'] },
-	'gradientbasedcorrmaskvalue' => { 288 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMaskValue'] },
-	'gradientbasedcorrmaskwhat' => { 288 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksWhat'] },
-	'gradientbasedcorrmaskzerox' => { 288 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksZeroX'] },
-	'gradientbasedcorrmaskzeroy' => { 288 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksZeroY'] },
-	'gradientbasedcorrsaturation' => { 288 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalSaturation','GradientBasedCorrectionsLocalToningSaturation'] },
-	'gradientbasedcorrsharpness' => { 288 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalSharpness'] },
-	'gradientbasedcorrwhat' => { 288 => [\'GradientBasedCorrections','GradientBasedCorrectionsWhat'] },
-	'grainamount' => { 288 => 'GrainAmount' },
-	'grainfrequency' => { 288 => 'GrainFrequency' },
-	'grainsize' => { 288 => 'GrainSize' },
-	'graymixeraqua' => { 288 => 'GrayMixerAqua' },
-	'graymixerblue' => { 288 => 'GrayMixerBlue' },
-	'graymixergreen' => { 288 => 'GrayMixerGreen' },
-	'graymixermagenta' => { 288 => 'GrayMixerMagenta' },
-	'graymixerorange' => { 288 => 'GrayMixerOrange' },
-	'graymixerpurple' => { 288 => 'GrayMixerPurple' },
-	'graymixerred' => { 288 => 'GrayMixerRed' },
-	'graymixeryellow' => { 288 => 'GrayMixerYellow' },
-	'graypoint' => { 279 => 0x8021 },
-	'grayresponseunit' => { 85 => 0x122 },
-	'greencurvelimits' => { 77 => 0x1c4 },
-	'greencurvepoints' => { 77 => 0x19a },
-	'greenhue' => { 288 => 'GreenHue' },
-	'greensaturation' => { 288 => 'GreenSaturation' },
-	'griddisplay' => { 197 => '13.3', 199 => '2.2', 200 => '10.5', 201 => '3.4', 202 => '6.1', 203 => '4.2' },
-	'gripbatteryadload' => { 230 => 0x5 },
-	'gripbatteryadnoload' => { 230 => 0x4 },
-	'gripbatterystate' => { 230 => '1.2' },
-	'halftonehints' => { 85 => 0x141 },
-	'hasalternative' => { 301 => 'hasAlternative' },
-	'hascorrection' => { 301 => 'hasCorrection' },
-	'hascrop' => { 288 => 'HasCrop' },
-	'hasextendedxmp' => { 312 => 'HasExtendedXMP' },
-	'haspreviousversion' => { 301 => 'hasPreviousVersion' },
-	'hassettings' => { 288 => 'HasSettings' },
-	'hastranslation' => { 301 => 'hasTranslation' },
-	'hdr' => { 276 => 0x200a },
-	'headline' => { 92 => 0x69, 299 => 'Headline' },
-	'hierarchicalkeywords' => { 296 => [\'Keywords','KeywordsHierarchy'] },
-	'hierarchicalkeywords1' => { 296 => [\'Keywords','KeywordsHierarchyKeyword'] },
-	'hierarchicalkeywords1applied' => { 296 => [\'Keywords','KeywordsHierarchyApplied'] },
-	'hierarchicalkeywords1children' => { 296 => [\'Keywords','KeywordsHierarchyChildren'] },
-	'hierarchicalkeywords2' => { 296 => [\'Keywords','KeywordsHierarchyChildrenKeyword'] },
-	'hierarchicalkeywords2applied' => { 296 => [\'Keywords','KeywordsHierarchyChildrenApplied'] },
-	'hierarchicalkeywords2children' => { 296 => [\'Keywords','KeywordsHierarchyChildrenChildren'] },
-	'hierarchicalkeywords3' => { 296 => [\'Keywords','KeywordsHierarchyChildrenChildrenKeyword'] },
-	'hierarchicalkeywords3applied' => { 296 => [\'Keywords','KeywordsHierarchyChildrenChildrenApplied'] },
-	'hierarchicalkeywords3children' => { 296 => [\'Keywords','KeywordsHierarchyChildrenChildrenChildren'] },
-	'hierarchicalkeywords4' => { 296 => [\'Keywords','KeywordsHierarchyChildrenChildrenChildrenKeyword'] },
-	'hierarchicalkeywords4applied' => { 296 => [\'Keywords','KeywordsHierarchyChildrenChildrenChildrenApplied'] },
-	'hierarchicalsubject' => { 282 => 'hierarchicalSubject' },
-	'highisonoisereduction' => { 12 => 0xbc, 13 => 0xbd, 16 => 0xbd, 20 => 0xa5, 59 => 0x202, 89 => 0x100e, 160 => 0xb1, 247 => 0x71, 271 => 0x2c, 276 => 0x2009 },
-	'highlight' => { 270 => 0xf },
-	'highlightcolordistortreduct' => { 279 => 0x8026 },
-	'highlightprotection' => { 189 => 0x6 },
-	'highlightrecovery' => { 288 => 'HighlightRecovery' },
-	'highlighttonepriority' => { 9 => 0x7, 12 => 0x7, 13 => 0x7, 14 => 0x7, 16 => 0x7, 19 => 0x7, 59 => 0x203 },
-	'highlowkeyadj' => { 247 => 0x6c },
-	'highspeedsync' => { 134 => 0x5 },
-	'histogramxml' => { 190 => 0x83a1a25 },
-	'history' => { 299 => 'History', 311 => 'History' },
-	'historyaction' => { 311 => [\'History','HistoryAction'] },
-	'historychanged' => { 311 => [\'History','HistoryChanged'] },
-	'historyinstanceid' => { 311 => [\'History','HistoryInstanceID'] },
-	'historyparameters' => { 311 => [\'History','HistoryParameters'] },
-	'historysoftwareagent' => { 311 => [\'History','HistorySoftwareAgent'] },
-	'historywhen' => { 311 => [\'History','HistoryWhen'] },
-	'hometowncity' => { 82 => 0x3006, 247 => 0x23, 251 => 0x2 },
-	'hometowncitycode' => { 252 => 0x1000 },
-	'hometowndst' => { 247 => 0x25, 251 => '0.2' },
-	'hostcomputer' => { 85 => 0x13c },
-	'hue' => { 138 => 0x3b, 247 => 0x67 },
-	'hueadj' => { 193 => 0x2f, 279 => 0x8019 },
-	'hueadjustment' => { 132 => 0x4a, 133 => 0x40, 160 => 0x92, 162 => 0x36 },
-	'hueadjustmentaqua' => { 288 => 'HueAdjustmentAqua' },
-	'hueadjustmentblue' => { 288 => 'HueAdjustmentBlue' },
-	'hueadjustmentgreen' => { 288 => 'HueAdjustmentGreen' },
-	'hueadjustmentmagenta' => { 288 => 'HueAdjustmentMagenta' },
-	'hueadjustmentorange' => { 288 => 'HueAdjustmentOrange' },
-	'hueadjustmentpurple' => { 288 => 'HueAdjustmentPurple' },
-	'hueadjustmentred' => { 288 => 'HueAdjustmentRed' },
-	'hueadjustmentyellow' => { 288 => 'HueAdjustmentYellow' },
-	'huesetting' => { 212 => 0x1011 },
-	'icc_profile' => { 86 => 'ICC_Profile' },
-	'iccprofilename' => { 299 => 'ICCProfile' },
-	'idccreativestyle' => { 279 => 0x8000 },
-	'idcpreviewlength' => { 279 => 0x202 },
-	'idcpreviewstart' => { 279 => 0x201 },
-	'identifier' => { 289 => 'identifier', 308 => 'Identifier' },
-	'illumination' => { 202 => '0.5' },
-	'imageadjustment' => { 160 => 0x80, 180 => 0x5 },
-	'imagealterationconstraints' => { 300 => 'ImageAlterationConstraints' },
-	'imagearea' => { 170 => 0x10, 173 => 0x10 },
-	'imageareaoffset' => { 247 => 0x38 },
-	'imageauthentication' => { 160 => 0x20 },
-	'imageboundary' => { 160 => 0x16 },
-	'imagecount' => { 160 => 0xa5 },
-	'imagecreator' => { 300 => 'ImageCreator' },
-	'imagecreatorid' => { 300 => [\'ImageCreator','ImageCreatorImageCreatorID'] },
-	'imagecreatorimageid' => { 300 => 'ImageCreatorImageID' },
-	'imagecreatorname' => { 300 => [\'ImageCreator','ImageCreatorImageCreatorName'] },
-	'imagedatasize' => { 160 => 0xa2 },
-	'imagedescription' => { 85 => 0x10e, 306 => 'ImageDescription' },
-	'imageduplicationconstraints' => { 300 => 'ImageDuplicationConstraints' },
-	'imagedustoff' => { 190 => 0xfe443a45 },
-	'imageeditcount' => { 247 => 0x41 },
-	'imageediting' => { 247 => 0x32 },
-	'imagefileconstraints' => { 300 => 'ImageFileConstraints' },
-	'imagefileformatasdelivered' => { 300 => 'ImageFileFormatAsDelivered' },
-	'imagefilesizeasdelivered' => { 300 => 'ImageFileSizeAsDelivered' },
-	'imageheight' => { 85 => 0x101, 137 => 0xc, 306 => 'ImageLength' },
-	'imagehistory' => { 85 => 0x9213 },
-	'imageidnumber' => { 219 => 0x340 },
-	'imagenumber' => { 15 => 0xd0, 85 => 0x9211, 113 => 'ImageNumber', 132 => 0xae, 133 => 0x5e, 285 => 'ImageNumber' },
-	'imagenumber2' => { 133 => 0x62 },
-	'imageoptimization' => { 160 => 0xa9 },
-	'imageorientation' => { 92 => 0x83 },
-	'imageprocessing' => { 160 => 0x1a },
-	'imageprocessingversion' => { 208 => 0x0 },
-	'imagequality' => { 113 => 'ImageQuality', 172 => '723.2', 173 => '732.2', 178 => '708.1', 224 => 0x1 },
-	'imagequality2' => { 204 => 0x603 },
-	'imagereview' => { 198 => '0.4', 202 => '0.4' },
-	'imagereviewtime' => { 198 => '2.1', 199 => '19.1', 200 => '9.2', 201 => '20.1', 203 => '21.2' },
-	'imagesize' => { 119 => 'ImageSize' },
-	'imagesizerestriction' => { 303 => 'imageSizeRestriction' },
-	'imagesourcedata' => { 85 => 0x935c },
-	'imagestabilization' => { 24 => 0x22, 82 => 0x3020, 113 => 'ImageStabilization', 132 => 0xbd, 133 => 0x71, 134 => 0x57, 135 => [0x18,0x107,0x113], 160 => 0xac, 204 => 0x604, 207 => 0x1600, 224 => 0x1a, 271 => 0x3d, 276 => 0xb026 },
-	'imagestyle' => { 271 => 0x2d },
-	'imagesupplier' => { 300 => 'ImageSupplier' },
-	'imagesupplierid' => { 300 => [\'ImageSupplier','ImageSupplierImageSupplierID'] },
-	'imagesupplierimageid' => { 300 => 'ImageSupplierImageID' },
-	'imagesuppliername' => { 300 => [\'ImageSupplier','ImageSupplierImageSupplierName'] },
-	'imagetone' => { 247 => 0x4f },
-	'imagetype' => { 92 => 0x82, 300 => 'ImageType' },
-	'imageuniqueid' => { 43 => 0x28, 85 => 0xa420, 292 => 'ImageUniqueID' },
-	'imagewidth' => { 85 => 0x100, 137 => 0xe, 306 => 'ImageWidth' },
-	'incrementaltemperature' => { 288 => 'IncrementalTemperature' },
-	'incrementaltint' => { 288 => 'IncrementalTint' },
-	'industry' => { 301 => 'industry', 302 => 'industry' },
-	'infobuttonwhenshooting' => { 59 => 0x409 },
-	'infraredilluminator' => { 259 => 0x28 },
-	'ingredients' => { 311 => 'Ingredients' },
-	'ingredientsalternatepaths' => { 311 => [\'Ingredients','IngredientsAlternatePaths'] },
-	'ingredientsdocumentid' => { 311 => [\'Ingredients','IngredientsDocumentID'] },
-	'ingredientsfilepath' => { 311 => [\'Ingredients','IngredientsFilePath'] },
-	'ingredientsfrompart' => { 311 => [\'Ingredients','IngredientsFromPart'] },
-	'ingredientsinstanceid' => { 311 => [\'Ingredients','IngredientsInstanceID'] },
-	'ingredientslastmodifydate' => { 311 => [\'Ingredients','IngredientsLastModifyDate'] },
-	'ingredientsmanager' => { 311 => [\'Ingredients','IngredientsManager'] },
-	'ingredientsmanagervariant' => { 311 => [\'Ingredients','IngredientsManagerVariant'] },
-	'ingredientsmanageto' => { 311 => [\'Ingredients','IngredientsManageTo'] },
-	'ingredientsmanageui' => { 311 => [\'Ingredients','IngredientsManageUI'] },
-	'ingredientsmaskmarkers' => { 311 => [\'Ingredients','IngredientsMaskMarkers'] },
-	'ingredientsoriginaldocumentid' => { 311 => [\'Ingredients','IngredientsOriginalDocumentID'] },
-	'ingredientspartmapping' => { 311 => [\'Ingredients','IngredientsPartMapping'] },
-	'ingredientsrenditionclass' => { 311 => [\'Ingredients','IngredientsRenditionClass'] },
-	'ingredientsrenditionparams' => { 311 => [\'Ingredients','IngredientsRenditionParams'] },
-	'ingredientstopart' => { 311 => [\'Ingredients','IngredientsToPart'] },
-	'ingredientsversionid' => { 311 => [\'Ingredients','IngredientsVersionID'] },
-	'initialzoomliveview' => { 197 => '4.4' },
-	'initialzoomsetting' => { 197 => '9.3', 200 => '27.3' },
-	'inkset' => { 85 => 0x14c },
-	'instanceid' => { 311 => 'InstanceID' },
-	'instantplaybacksetup' => { 134 => 0x3e },
-	'instantplaybacktime' => { 134 => 0x3d },
-	'instructions' => { 299 => 'Instructions' },
-	'instrument' => { 310 => 'instrument' },
-	'intellectualgenre' => { 293 => 'IntellectualGenre' },
-	'intelligentauto' => { 276 => 0xb052 },
-	'intelligentd-range' => { 224 => 0x79 },
-	'intelligentexposure' => { 224 => 0x5d },
-	'intelligentresolution' => { 224 => 0x70 },
-	'interchangecolorspace' => { 94 => 0x40 },
-	'internalflash' => { 131 => 0x2b, 197 => '23.1', 198 => '8.1', 199 => '22.1', 202 => '8.1', 203 => '24.1', 207 => 0x1208 },
-	'internalflashae1' => { 209 => 0x1021 },
-	'internalflashae1_0' => { 209 => 0x101d },
-	'internalflashae2' => { 209 => 0x1022 },
-	'internalflashae2_0' => { 209 => 0x101e },
-	'internalflashmode' => { 239 => 0x1 },
-	'internalflashstrength' => { 239 => 0x3 },
-	'internalflashtable' => { 209 => 0x1024 },
-	'internalserialnumber' => { 43 => 0x96, 53 => 0x9, 89 => 0x10, 136 => 0x49dc, 205 => 0x102, 224 => 0x25, 231 => 0x4, 263 => 0x5 },
-	'interopindex' => { 85 => 0x1 },
-	'interopversion' => { 85 => 0x2 },
-	'intervallength' => { 131 => 0x10 },
-	'intervalmode' => { 131 => 0x26 },
-	'intervalnumber' => { 131 => 0x11 },
-	'introtime' => { 310 => 'introTime' },
-	'introtimescale' => { 310 => [\'introTime','introTimeScale'] },
-	'introtimevalue' => { 310 => [\'introTime','introTimeValue'] },
-	'iptc-naa' => { 85 => 0x83bb, 226 => 0x83bb },
-	'iptcbitspersample' => { 94 => 0x56 },
-	'iptcdigest' => { 256 => 0x425 },
-	'iptcimageheight' => { 94 => 0x1e },
-	'iptcimagerotation' => { 94 => 0x66 },
-	'iptcimagewidth' => { 94 => 0x14 },
-	'iptclastedited' => { 294 => 'IptcLastEdited' },
-	'iptcpicturenumber' => { 94 => 0xa },
-	'iptcpixelheight' => { 94 => 0x32 },
-	'iptcpixelwidth' => { 94 => 0x28 },
-	'isbn' => { 301 => 'isbn' },
-	'iscorrectionof' => { 301 => 'isCorrectionOf' },
-	'iscustompicturestyle' => { 78 => 0x3 },
-	'iso' => { 4 => 0x6, 6 => 0x75, 7 => 0x6, 8 => 0x79, 9 => 0x6, 10 => 0x6, 11 => 0x6, 12 => 0x6, 13 => 0x6, 14 => 0x6, 15 => 0x6, 16 => 0x6, 18 => 0x6, 19 => 0x6, 21 => 0x0, 22 => 0x1, 81 => 0x14, 82 => [0x3014,0x14], 85 => 0x8827, 96 => 0xfd06, 97 => 0x1784, 99 => 0x60, 101 => [0xfa2e,0xfa46], 102 => [0x27,0x28], 103 => 0xf105, 106 => 0x14, 108 => 0x4e, 111 => 0x34, 113 => 'ISO', 131 => 0x8, 156 => 0x0, 160 => 0x2, 226 => 0x17, 247 => 0x14, 252 => 0x14, 267 => 0xa014, 292 => 'ISOSpeedRatings' },
-	'iso2' => { 156 => 0x6, 167 => 0x265, 168 => 0x25c, 169 => 0x265, 170 => 0x221, 171 => 0x25d, 172 => 0x256, 173 => 0x25d, 175 => 0x2b5, 176 => 0x265, 179 => 0x2b5 },
-	'isoauto' => { 232 => '14.4' },
-	'isoautoparameters' => { 247 => 0x7a },
-	'isodisplay' => { 199 => '2.3', 201 => '3.3', 203 => '4.3' },
-	'isoexpansion' => { 59 => 0x103, 60 => 0x7, 61 => 0x8, 64 => 0x8, 156 => 0x4 },
-	'isoexpansion2' => { 156 => 0xa },
-	'isofloor' => { 232 => 0x6 },
-	'isoselection' => { 160 => 0xf },
-	'isosensitivitystep' => { 201 => '6.2' },
-	'isosetting' => { 99 => 0x5e, 113 => 'ISOSetting', 131 => 0x24, 132 => 0x26, 133 => 0x1c, 134 => 0x13, 138 => 0x6, 160 => 0x13, 232 => '17.3', 262 => 0x27, 271 => 0x16, 272 => 0x14 },
-	'isospeed' => { 85 => 0x8833 },
-	'isospeedexpansion' => { 58 => 0x3 },
-	'isospeedincrements' => { 59 => 0x102 },
-	'isospeedlatitudeyyy' => { 85 => 0x8834 },
-	'isospeedlatitudezzz' => { 85 => 0x8835 },
-	'isospeedrange' => { 59 => 0x103 },
-	'isostepsize' => { 197 => '6.1', 200 => '4.1' },
-	'isovalue' => { 209 => 0x1001 },
-	'issn' => { 301 => 'issn' },
-	'issueidentifier' => { 301 => 'issueIdentifier' },
-	'issuename' => { 301 => 'issueName' },
-	'istranslationof' => { 301 => 'isTranslationOf' },
-	'jobid' => { 92 => 0xb8 },
-	'jobref' => { 309 => 'JobRef' },
-	'jobrefid' => { 309 => [\'JobRef','JobRefId'] },
-	'jobrefname' => { 309 => [\'JobRef','JobRefName'] },
-	'jobrefurl' => { 309 => [\'JobRef','JobRefUrl'] },
-	'jpegquality' => { 6 => 0x66, 225 => 0x3034 },
-	'jpegsize' => { 225 => 0x303a },
-	'jpgfromraw' => { 72 => 0x2007, 83 => 'JpgFromRaw', 226 => 0x2e },
-	'jpgfromrawlength' => { 85 => [0x117,0x202] },
-	'jpgfromrawstart' => { 85 => [0x111,0x201] },
-	'jpgrecordedpixels' => { 232 => '14.1' },
-	'key' => { 310 => 'key' },
-	'keyword' => { 301 => 'keyword' },
-	'keywordinfo' => { 296 => 'Keywords' },
-	'keywords' => { 92 => 0x19, 114 => 'Keywords', 213 => 'Keywords', 258 => 'Keywords', 284 => 'keywords', 298 => 'Keywords' },
-	'killdate' => { 301 => 'killDate' },
-	'kodakimageheight' => { 96 => 0xf908, 99 => 0xe, 101 => [0xfa1e,0xfa52], 107 => 0x70 },
-	'kodakimagewidth' => { 96 => 0xf907, 99 => 0xc, 101 => [0xfa1d,0xfa51], 107 => 0x6c },
-	'kodakinfotype' => { 96 => 0xfa00 },
-	'kodakmaker' => { 107 => 0x8 },
-	'kodakmodel' => { 99 => 0x0, 107 => 0x28 },
-	'label' => { 215 => 'Label', 308 => 'Label' },
-	'landmark' => { 224 => 0x6f },
-	'landscapeoutputhighlightpoint' => { 78 => 0x26 },
-	'landscapeoutputshadowpoint' => { 78 => 0x27 },
-	'landscaperawcolortone' => { 78 => 0x1f },
-	'landscaperawcontrast' => { 78 => 0x21 },
-	'landscaperawhighlight' => { 78 => 0x77 },
-	'landscaperawhighlightpoint' => { 78 => 0x24 },
-	'landscaperawlinear' => { 78 => 0x22 },
-	'landscaperawsaturation' => { 78 => 0x20 },
-	'landscaperawshadow' => { 78 => 0x80 },
-	'landscaperawshadowpoint' => { 78 => 0x25 },
-	'landscaperawsharpness' => { 78 => 0x23 },
-	'language' => { 289 => 'language' },
-	'languageidentifier' => { 92 => 0x87 },
-	'lastfilenumber' => { 131 => 0x1b },
-	'lastkeywordiptc' => { 130 => 'LastKeywordIPTC' },
-	'lastkeywordxmp' => { 130 => 'LastKeywordXMP' },
-	'lasturl' => { 311 => 'LastURL' },
-	'lc1' => { 241 => 0x2 },
-	'lc10' => { 241 => 0xb },
-	'lc11' => { 241 => 0xc },
-	'lc12' => { 241 => 0xd },
-	'lc14' => { 241 => 0xf },
-	'lc15' => { 241 => 0x10 },
-	'lc2' => { 241 => 0x3 },
-	'lc3' => { 241 => 0x4 },
-	'lc4' => { 241 => 0x5 },
-	'lc5' => { 241 => 0x6 },
-	'lc6' => { 241 => 0x7 },
-	'lc7' => { 241 => 0x8 },
-	'lcddisplayatpoweron' => { 59 => 0x811, 63 => 0xa },
-	'lcddisplayreturntoshoot' => { 64 => 0x12 },
-	'lcdillumination' => { 197 => '17.5', 200 => '10.3', 201 => '4.2', 203 => '5.4' },
-	'lcdilluminationduringbulb' => { 59 => 0x408 },
-	'lcdpanels' => { 58 => 0x8 },
-	'lcheditor' => { 190 => 0x8ae85e },
-	'legacyiptcdigest' => { 299 => 'LegacyIPTCDigest' },
-	'lens' => { 85 => 0xfdea, 160 => 0x84, 285 => 'Lens' },
-	'lensafstopbutton' => { 57 => 0x11, 58 => 0x13, 59 => 0x506, 60 => 0x10, 61 => 0x12, 64 => 0x13, 65 => 0x9 },
-	'lensaperturerange' => { 270 => 0x30 },
-	'lensdistortionparams' => { 209 => 0x206 },
-	'lensdrivenoaf' => { 59 => 0x505 },
-	'lensfirmware' => { 264 => 0x20, 267 => 0xa004 },
-	'lensfirmwareversion' => { 205 => 0x204 },
-	'lensfocalrange' => { 270 => 0xa },
-	'lensfstops' => { 157 => 0x7, 158 => 0xc, 159 => 0xd, 160 => 0x8b, 241 => '0.3' },
-	'lensid' => { 285 => 'LensID' },
-	'lensidnumber' => { 157 => 0x6, 158 => 0xb, 159 => 0xc },
-	'lensinfo' => { 85 => 0xa432, 285 => 'LensInfo' },
-	'lenskind' => { 241 => 0x1 },
-	'lensmake' => { 85 => 0xa433, 120 => 'Make' },
-	'lensmanualdistortionamount' => { 288 => 'LensManualDistortionAmount' },
-	'lensmanufacturer' => { 130 => 'LensManufacturer' },
-	'lensmodel' => { 4 => 0x937, 10 => 0x92b, 11 => 0x933, 43 => 0x95, 85 => 0xa434, 120 => 'Model', 130 => 'LensModel', 205 => 0x203 },
-	'lensprofilechromaticaberrationscale' => { 288 => 'LensProfileChromaticAberrationScale' },
-	'lensprofiledigest' => { 288 => 'LensProfileDigest' },
-	'lensprofiledistortionscale' => { 288 => 'LensProfileDistortionScale' },
-	'lensprofileenable' => { 288 => 'LensProfileEnable' },
-	'lensprofilefilename' => { 288 => 'LensProfileFilename' },
-	'lensprofilename' => { 288 => 'LensProfileName' },
-	'lensprofilesetup' => { 288 => 'LensProfileSetup' },
-	'lensprofilevignettingscale' => { 288 => 'LensProfileVignettingScale' },
-	'lensproperties' => { 205 => 0x20b },
-	'lensserialnumber' => { 41 => 0x0, 85 => 0xa435, 120 => 'SerialNumber', 205 => 0x202, 224 => 0x52, 264 => 0x30 },
-	'lensshutterlock' => { 134 => 0x4a },
-	'lenstemperature' => { 209 => 0x1008 },
-	'lenstype' => { 4 => 0xe2, 5 => 0xd, 6 => 0xc, 7 => 0x111, 8 => 0xc, 9 => [0x14e,0x14f], 10 => 0xd6, 11 => 0xde, 12 => 0xf6, 13 => 0xea, 14 => 0xff, 15 => [0xc,0x97], 16 => 0xe6, 18 => 0xe8, 20 => 0xee, 24 => 0x16, 135 => 0x10c, 160 => 0x83, 205 => 0x201, 216 => 0x16, 222 => 0x303, 223 => 0x0, 224 => 0x51, 225 => 0x3405, 242 => 0x0, 243 => 0x0, 244 => 0x1, 245 => 0x1, 247 => 0x3f, 267 => 0xa003, 276 => 0xb027 },
-	'levelgaugepitch' => { 204 => 0x904 },
-	'levelgaugeroll' => { 204 => 0x903 },
-	'levelorientation' => { 246 => 0x0 },
-	'license' => { 286 => 'license' },
-	'licensee' => { 300 => 'Licensee' },
-	'licenseeid' => { 300 => [\'Licensee','LicenseeLicenseeID'] },
-	'licenseeimageid' => { 300 => 'LicenseeImageID' },
-	'licenseeimagenotes' => { 300 => 'LicenseeImageNotes' },
-	'licenseename' => { 300 => [\'Licensee','LicenseeLicenseeName'] },
-	'licenseenddate' => { 300 => 'LicenseEndDate' },
-	'licenseeprojectreference' => { 300 => 'LicenseeProjectReference' },
-	'licenseetransactionid' => { 300 => 'LicenseeTransactionID' },
-	'licenseid' => { 300 => 'LicenseID' },
-	'licensestartdate' => { 300 => 'LicenseStartDate' },
-	'licensetransactiondate' => { 300 => 'LicenseTransactionDate' },
-	'licensetype' => { 290 => 'licensetype' },
-	'licensor' => { 300 => 'Licensor' },
-	'licensorcity' => { 300 => [\'Licensor','LicensorLicensorCity'] },
-	'licensorcountry' => { 300 => [\'Licensor','LicensorLicensorCountry'] },
-	'licensoremail' => { 300 => [\'Licensor','LicensorLicensorEmail'] },
-	'licensorextendedaddress' => { 300 => [\'Licensor','LicensorLicensorExtendedAddress'] },
-	'licensorid' => { 300 => [\'Licensor','LicensorLicensorID'] },
-	'licensorimageid' => { 300 => 'LicensorImageID' },
-	'licensorname' => { 300 => [\'Licensor','LicensorLicensorName'] },
-	'licensornotes' => { 300 => 'LicensorNotes' },
-	'licensorpostalcode' => { 300 => [\'Licensor','LicensorLicensorPostalCode'] },
-	'licensorregion' => { 300 => [\'Licensor','LicensorLicensorRegion'] },
-	'licensorstreetaddress' => { 300 => [\'Licensor','LicensorLicensorStreetAddress'] },
-	'licensortelephone1' => { 300 => [\'Licensor','LicensorLicensorTelephone1'] },
-	'licensortelephone2' => { 300 => [\'Licensor','LicensorLicensorTelephone2'] },
-	'licensortelephonetype1' => { 300 => [\'Licensor','LicensorLicensorTelephoneType1'] },
-	'licensortelephonetype2' => { 300 => [\'Licensor','LicensorLicensorTelephoneType2'] },
-	'licensortransactionid' => { 300 => 'LicensorTransactionID' },
-	'licensorurl' => { 300 => [\'Licensor','LicensorLicensorURL'] },
-	'lightcondition' => { 209 => 0x1009 },
-	'lightingmode' => { 82 => 0x302a },
-	'lightreading' => { 247 => 0x15 },
-	'lightsource' => { 85 => 0x9208, 160 => 0x90, 212 => 0x1000, 292 => 'LightSource' },
-	'lightsourcespecial' => { 269 => 0x21d },
-	'lightswitch' => { 203 => '0.1' },
-	'lightvaluecenter' => { 209 => 0x103d },
-	'lightvalueperiphery' => { 209 => 0x103e },
-	'linearresponselimit' => { 85 => 0xc62e },
-	'linkaetoafpoint' => { 232 => '14.2' },
-	'liveviewaf' => { 199 => '32.1', 203 => '34.1' },
-	'liveviewafareamode' => { 201 => '34.1' },
-	'liveviewafmode' => { 201 => '34.2' },
-	'liveviewexposuresimulation' => { 59 => 0x810 },
-	'liveviewmonitorofftime' => { 201 => '20.2' },
-	'liveviewshooting' => { 38 => 0x13 },
-	'localafareapoint' => { 134 => 0xd, 271 => 0x12, 272 => 0x12 },
-	'localcaption' => { 92 => 0x79 },
-	'localizedcameramodel' => { 85 => 0xc615 },
-	'locallocationname' => { 267 => 0x30 },
-	'location' => { 224 => 0x67, 283 => 'Location', 293 => 'Location', 301 => 'location' },
-	'locationareacode' => { 287 => 'lac' },
-	'locationcreated' => { 294 => 'LocationCreated' },
-	'locationcreatedcity' => { 294 => [\'LocationCreated','LocationCreatedCity'] },
-	'locationcreatedcountrycode' => { 294 => [\'LocationCreated','LocationCreatedCountryCode'] },
-	'locationcreatedcountryname' => { 294 => [\'LocationCreated','LocationCreatedCountryName'] },
-	'locationcreatedprovincestate' => { 294 => [\'LocationCreated','LocationCreatedProvinceState'] },
-	'locationcreatedsublocation' => { 294 => [\'LocationCreated','LocationCreatedSublocation'] },
-	'locationcreatedworldregion' => { 294 => [\'LocationCreated','LocationCreatedWorldRegion'] },
-	'locationname' => { 267 => 0x31 },
-	'locationshown' => { 294 => 'LocationShown' },
-	'locationshowncity' => { 294 => [\'LocationShown','LocationShownCity'] },
-	'locationshowncountrycode' => { 294 => [\'LocationShown','LocationShownCountryCode'] },
-	'locationshowncountryname' => { 294 => [\'LocationShown','LocationShownCountryName'] },
-	'locationshownprovincestate' => { 294 => [\'LocationShown','LocationShownProvinceState'] },
-	'locationshownsublocation' => { 294 => [\'LocationShown','LocationShownSublocation'] },
-	'locationshownworldregion' => { 294 => [\'LocationShown','LocationShownWorldRegion'] },
-	'lockmicrophonebutton' => { 59 => 0x709 },
-	'logcomment' => { 310 => 'logComment' },
-	'longexposurenoisereduction' => { 59 => 0x201, 60 => 0x1, 61 => 0x2, 62 => 0x1, 63 => 0x1, 64 => 0x2, 65 => 0x1, 271 => 0x2b, 276 => [0xb04e,0x2008] },
-	'longexposurenoisereduction2' => { 38 => 0x8 },
-	'longfocal' => { 5 => 0x10, 6 => 0x13, 7 => 0x115, 8 => 0x13, 9 => [0x152,0x153], 10 => 0xda, 12 => 0xfa, 13 => 0xee, 14 => 0x103, 15 => 0x95, 16 => 0xea, 18 => 0xec, 20 => 0xf2, 24 => 0x17 },
-	'loop' => { 310 => 'loop' },
-	'luminanceadjustmentaqua' => { 288 => 'LuminanceAdjustmentAqua' },
-	'luminanceadjustmentblue' => { 288 => 'LuminanceAdjustmentBlue' },
-	'luminanceadjustmentgreen' => { 288 => 'LuminanceAdjustmentGreen' },
-	'luminanceadjustmentmagenta' => { 288 => 'LuminanceAdjustmentMagenta' },
-	'luminanceadjustmentorange' => { 288 => 'LuminanceAdjustmentOrange' },
-	'luminanceadjustmentpurple' => { 288 => 'LuminanceAdjustmentPurple' },
-	'luminanceadjustmentred' => { 288 => 'LuminanceAdjustmentRed' },
-	'luminanceadjustmentyellow' => { 288 => 'LuminanceAdjustmentYellow' },
-	'luminancecurvelimits' => { 77 => 0x150 },
-	'luminancecurvepoints' => { 77 => 0x126 },
-	'luminancenoisereduction' => { 78 => 0x5f, 270 => 0x1b },
-	'luminancenoisereductioncontrast' => { 288 => 'LuminanceNoiseReductionContrast' },
-	'luminancenoisereductiondetail' => { 288 => 'LuminanceNoiseReductionDetail' },
-	'luminancenr_tiff_jpeg' => { 78 => 0x6d },
-	'luminancesmoothing' => { 288 => 'LuminanceSmoothing' },
-	'm16cversion' => { 219 => 0x333 },
-	'macro' => { 89 => 0x1020, 90 => 0x202, 209 => 0x202, 262 => 0x21, 269 => 0x202, 276 => 0xb040 },
-	'macromagnification' => { 4 => 0x1b, 7 => 0x1b, 10 => 0x1b, 11 => 0x1b, 15 => 0x1b, 16 => 0x1b, 38 => 0x10 },
-	'macromode' => { 24 => 0x1, 131 => 0xb, 204 => 0x300, 224 => 0x1c },
-	'magicfilter' => { 204 => 0x52c },
-	'magnifiedview' => { 61 => 0x11, 63 => 0x9 },
-	'maindialexposurecomp' => { 202 => '0.6' },
-	'make' => { 73 => 0x0, 85 => 0x10f, 113 => 'Make', 215 => 'Make', 226 => 0x10f, 306 => 'Make' },
-	'makernote' => { 292 => 'MakerNote' },
-	'makernotecanon' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotecasio' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotecasio2' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotefujifilm' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotege' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotege2' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotehp' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotehp2' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotehp4' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotehp6' => { 84 => 'MakN', 85 => 0x927c },
-	'makernoteisl' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotejvc' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotejvctext' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotekodak10' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotekodak1a' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotekodak1b' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotekodak2' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotekodak3' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotekodak4' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotekodak5' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotekodak6a' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotekodak6b' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotekodak7' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotekodak8a' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotekodak8b' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotekodak9' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotekodakunknown' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotekyocera' => { 84 => 'MakN', 85 => 0x927c },
-	'makernoteleica' => { 84 => 'MakN', 85 => 0x927c },
-	'makernoteleica2' => { 84 => 'MakN', 85 => 0x927c },
-	'makernoteleica3' => { 84 => 'MakN', 85 => 0x927c },
-	'makernoteleica4' => { 84 => 'MakN', 85 => 0x927c },
-	'makernoteleica5' => { 84 => 'MakN', 85 => 0x927c },
-	'makernoteleica6' => { 84 => 'MakN', 85 => 0x927c },
-	'makernoteminolta' => { 84 => 'MakN', 85 => 0x927c },
-	'makernoteminolta2' => { 84 => 'MakN', 85 => 0x927c },
-	'makernoteminolta3' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotenikon' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotenikon2' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotenikon3' => { 84 => 'MakN', 85 => 0x927c },
-	'makernoteoffset' => { 269 => 0xff },
-	'makernoteolympus' => { 84 => 'MakN', 85 => 0x927c },
-	'makernoteolympus2' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotepanasonic' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotepanasonic2' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotepentax' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotepentax2' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotepentax3' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotepentax4' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotepentax5' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotephaseone' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotereconyx' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotericoh' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotericohtext' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotesafety' => { 85 => 0xc635 },
-	'makernotesamsung1a' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotesamsung1b' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotesamsung2' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotesanyo' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotesanyoc4' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotesanyopatch' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotesigma' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotesony' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotesony2' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotesony3' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotesony4' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotesonyericsson' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotesonysrf' => { 84 => 'MakN', 85 => 0x927c },
-	'makernotetype' => { 263 => 0x1 },
-	'makernoteunknown' => { 84 => 'MakN', 85 => 0x927c },
-	'makernoteunknowntext' => { 84 => 'MakN', 85 => 0x927c },
-	'makernoteversion' => { 135 => 0x0, 160 => 0x1, 209 => 0x0, 224 => 0x8000, 266 => 0x0, 267 => 0x1, 270 => 0x1d, 273 => 0x2000 },
-	'managedfrom' => { 311 => 'ManagedFrom' },
-	'managedfromalternatepaths' => { 311 => [\'ManagedFrom','ManagedFromAlternatePaths'] },
-	'managedfromdocumentid' => { 311 => [\'ManagedFrom','ManagedFromDocumentID'] },
-	'managedfromfilepath' => { 311 => [\'ManagedFrom','ManagedFromFilePath'] },
-	'managedfromfrompart' => { 311 => [\'ManagedFrom','ManagedFromFromPart'] },
-	'managedfrominstanceid' => { 311 => [\'ManagedFrom','ManagedFromInstanceID'] },
-	'managedfromlastmodifydate' => { 311 => [\'ManagedFrom','ManagedFromLastModifyDate'] },
-	'managedfrommanager' => { 311 => [\'ManagedFrom','ManagedFromManager'] },
-	'managedfrommanagervariant' => { 311 => [\'ManagedFrom','ManagedFromManagerVariant'] },
-	'managedfrommanageto' => { 311 => [\'ManagedFrom','ManagedFromManageTo'] },
-	'managedfrommanageui' => { 311 => [\'ManagedFrom','ManagedFromManageUI'] },
-	'managedfrommaskmarkers' => { 311 => [\'ManagedFrom','ManagedFromMaskMarkers'] },
-	'managedfromoriginaldocumentid' => { 311 => [\'ManagedFrom','ManagedFromOriginalDocumentID'] },
-	'managedfrompartmapping' => { 311 => [\'ManagedFrom','ManagedFromPartMapping'] },
-	'managedfromrenditionclass' => { 311 => [\'ManagedFrom','ManagedFromRenditionClass'] },
-	'managedfromrenditionparams' => { 311 => [\'ManagedFrom','ManagedFromRenditionParams'] },
-	'managedfromtopart' => { 311 => [\'ManagedFrom','ManagedFromToPart'] },
-	'managedfromversionid' => { 311 => [\'ManagedFrom','ManagedFromVersionID'] },
-	'manager' => { 311 => 'Manager' },
-	'managervariant' => { 311 => 'ManagerVariant' },
-	'manageto' => { 311 => 'ManageTo' },
-	'manageui' => { 311 => 'ManageUI' },
-	'manifest' => { 311 => 'Manifest' },
-	'manifestlinkform' => { 311 => [\'Manifest','ManifestLinkForm'] },
-	'manifestplacedresolutionunit' => { 311 => [\'Manifest','ManifestPlacedResolutionUnit'] },
-	'manifestplacedxresolution' => { 311 => [\'Manifest','ManifestPlacedXResolution'] },
-	'manifestplacedyresolution' => { 311 => [\'Manifest','ManifestPlacedYResolution'] },
-	'manifestreference' => { 311 => [\'Manifest','ManifestReference'] },
-	'manifestreferencealternatepaths' => { 311 => [\'Manifest','ManifestReferenceAlternatePaths'] },
-	'manifestreferencedocumentid' => { 311 => [\'Manifest','ManifestReferenceDocumentID'] },
-	'manifestreferencefilepath' => { 311 => [\'Manifest','ManifestReferenceFilePath'] },
-	'manifestreferencefrompart' => { 311 => [\'Manifest','ManifestReferenceFromPart'] },
-	'manifestreferenceinstanceid' => { 311 => [\'Manifest','ManifestReferenceInstanceID'] },
-	'manifestreferencelastmodifydate' => { 311 => [\'Manifest','ManifestReferenceLastModifyDate'] },
-	'manifestreferencemanager' => { 311 => [\'Manifest','ManifestReferenceManager'] },
-	'manifestreferencemanagervariant' => { 311 => [\'Manifest','ManifestReferenceManagerVariant'] },
-	'manifestreferencemanageto' => { 311 => [\'Manifest','ManifestReferenceManageTo'] },
-	'manifestreferencemanageui' => { 311 => [\'Manifest','ManifestReferenceManageUI'] },
-	'manifestreferencemaskmarkers' => { 311 => [\'Manifest','ManifestReferenceMaskMarkers'] },
-	'manifestreferenceoriginaldocumentid' => { 311 => [\'Manifest','ManifestReferenceOriginalDocumentID'] },
-	'manifestreferencepartmapping' => { 311 => [\'Manifest','ManifestReferencePartMapping'] },
-	'manifestreferencerenditionclass' => { 311 => [\'Manifest','ManifestReferenceRenditionClass'] },
-	'manifestreferencerenditionparams' => { 311 => [\'Manifest','ManifestReferenceRenditionParams'] },
-	'manifestreferencetopart' => { 311 => [\'Manifest','ManifestReferenceToPart'] },
-	'manifestreferenceversionid' => { 311 => [\'Manifest','ManifestReferenceVersionID'] },
-	'manometerpressure' => { 204 => 0x900 },
-	'manometerreading' => { 204 => 0x901 },
-	'manualafpointselectpattern' => { 59 => 0x513 },
-	'manualexposuretime' => { 134 => 0x6 },
-	'manualflash' => { 207 => 0x1209 },
-	'manualflashoutput' => { 24 => 0x29, 198 => '8.2', 199 => '22.2', 200 => '16.2', 201 => '23.2', 202 => '8.2', 203 => '24.2' },
-	'manualflashstrength' => { 204 => 0x406 },
-	'manualfnumber' => { 134 => 0x7 },
-	'manualfocusdistance' => { 160 => 0x85, 209 => 0x100c, 269 => 0x223 },
-	'manualtv' => { 58 => 0x5, 59 => 0x705 },
-	'manufacturedate' => { 231 => 0x1 },
-	'manufacturedate1' => { 265 => 0x4 },
-	'manufacturedate2' => { 265 => 0x5 },
-	'marked' => { 298 => 'Marked', 314 => 'Marked' },
-	'markers' => { 310 => 'markers' },
-	'markerscomment' => { 310 => [\'markers','markersComment'] },
-	'markerscuepointparams' => { 310 => [\'markers','markersCuePointParams'] },
-	'markerscuepointparamskey' => { 310 => [\'markers','markersCuePointParamsKey'] },
-	'markerscuepointparamsvalue' => { 310 => [\'markers','markersCuePointParamsValue'] },
-	'markerscuepointtype' => { 310 => [\'markers','markersCuePointType'] },
-	'markersduration' => { 310 => [\'markers','markersDuration'] },
-	'markerslocation' => { 310 => [\'markers','markersLocation'] },
-	'markersname' => { 310 => [\'markers','markersName'] },
-	'markersprobability' => { 310 => [\'markers','markersProbability'] },
-	'markersspeaker' => { 310 => [\'markers','markersSpeaker'] },
-	'markersstarttime' => { 310 => [\'markers','markersStartTime'] },
-	'markerstarget' => { 310 => [\'markers','markersTarget'] },
-	'markerstype' => { 310 => [\'markers','markersType'] },
-	'maskedareas' => { 85 => 0xc68e },
-	'masterdocumentid' => { 92 => 0xb9 },
-	'mastergain' => { 165 => 0x50 },
-	'maxaperture' => { 24 => 0x1a, 103 => 0x6103, 120 => 'MaxAperture', 131 => 0x17, 241 => '14.1' },
-	'maxapertureatcurrentfocal' => { 205 => 0x20a },
-	'maxapertureatmaxfocal' => { 89 => 0x1407, 120 => 'MaxApertureAtMaxFocal', 157 => 0xb, 158 => 0x10, 159 => 0x11, 205 => 0x206 },
-	'maxapertureatminfocal' => { 89 => 0x1406, 157 => 0xa, 158 => 0xf, 159 => 0x10, 205 => 0x205 },
-	'maxaperturevalue' => { 85 => 0x9205, 292 => 'MaxApertureValue' },
-	'maxavailheight' => { 294 => 'MaxAvailHeight' },
-	'maxavailwidth' => { 294 => 'MaxAvailWidth' },
-	'maxcontinuousrelease' => { 197 => 0xb, 200 => 0xc, 201 => 0xb },
-	'maxfaces' => { 208 => 0x1202 },
-	'maxfocallength' => { 89 => 0x1405, 120 => 'MaxFocalLength', 157 => 0x9, 158 => 0xe, 159 => 0xf, 205 => 0x208 },
-	'maximumdensityrange' => { 94 => 0x8c },
-	'maxpagesize' => { 315 => 'MaxPageSize' },
-	'maxpagesizeh' => { 315 => [\'MaxPageSize','MaxPageSizeH'] },
-	'maxpagesizeunit' => { 315 => [\'MaxPageSize','MaxPageSizeUnit'] },
-	'maxpagesizew' => { 315 => [\'MaxPageSize','MaxPageSizeW'] },
-	'maxsamplevalue' => { 85 => 0x119 },
-	'maxstorage' => { 305 => 'maxstorage' },
-	'mb-d10batteries' => { 197 => '12.6' },
-	'mb-d10batterytype' => { 200 => '13.3' },
-	'mb-d11batterytype' => { 201 => '2.3' },
-	'mb-d80batteries' => { 202 => '6.5' },
-	'mb-d80batterytype' => { 203 => '3.2' },
-	'mcuversion' => { 157 => 0xc, 158 => 0x11, 159 => 0x12 },
-	'md5digest' => { 121 => 'zmd5' },
-	'measuredev' => { 19 => 0x9, 54 => 0x3, 72 => 0x1814, 113 => 'MeasuredEV' },
-	'measuredev2' => { 9 => 0x8, 19 => 0x8, 54 => 0x17 },
-	'measuredev3' => { 9 => 0x9 },
-	'measuredlv' => { 219 => 0x312, 225 => 0x3407 },
-	'measuredrggb' => { 44 => 0x1 },
-	'measuredrggbdata' => { 30 => 0x287 },
-	'mediaconstraints' => { 300 => 'MediaConstraints' },
-	'mediasummarycode' => { 300 => 'MediaSummaryCode' },
-	'menubuttondisplayposition' => { 57 => 0xb, 60 => 0xa, 61 => 0xb, 64 => 0xb },
-	'menubuttonreturn' => { 65 => 0xb },
-	'menumonitorofftime' => { 200 => '8.2', 201 => '21.1', 203 => '22.1' },
-	'metadatadate' => { 308 => 'MetadataDate' },
-	'metadatamoddate' => { 310 => 'metadataModDate' },
-	'metering' => { 198 => '6.1' },
-	'meteringmode' => { 24 => 0x11, 85 => 0x9207, 99 => 0x1c, 131 => 0x7, 132 => 0x25, 134 => 0x12, 204 => 0x202, 247 => 0x17, 270 => 0x9, 271 => 0x15, 272 => 0x13, 292 => 'MeteringMode' },
-	'meteringmode2' => { 232 => '2.1' },
-	'meteringmode3' => { 232 => '16.1' },
-	'meteringoffscaleindicator' => { 134 => 0x53 },
-	'meteringtime' => { 197 => '22.2', 198 => '3.2', 199 => '17.1', 200 => '7.3', 201 => '18.1', 202 => '3.2', 203 => '19.1' },
-	'mieversion' => { 121 => '0Vers' },
-	'minaperture' => { 24 => 0x1b, 120 => 'MinAperture', 241 => '0.2' },
-	'minfocallength' => { 89 => 0x1404, 120 => 'MinFocalLength', 157 => 0x8, 158 => 0xd, 159 => 0xe, 205 => 0x207 },
-	'minoltadate' => { 131 => 0x15 },
-	'minoltaimagesize' => { 131 => 0x4, 132 => 0xc, 133 => 0x2, 135 => 0x103 },
-	'minoltamodelid' => { 131 => 0x25 },
-	'minoltaquality' => { 131 => 0x5, 132 => 0xd, 133 => 0x3, 135 => [0x102,0x103] },
-	'minoltatime' => { 131 => 0x16 },
-	'minormodelagedisclosure' => { 300 => 'MinorModelAgeDisclosure' },
-	'minsamplevalue' => { 85 => 0x118 },
-	'mirrorlockup' => { 57 => 0xc, 58 => 0xc, 59 => 0x60f, 60 => 0xb, 61 => 0xc, 62 => 0x6, 63 => 0x6, 64 => 0xc, 65 => 0x3 },
-	'mobilecountrycode' => { 287 => 'mcc' },
-	'mobilenetworkcode' => { 287 => 'mnc' },
-	'moddate' => { 215 => 'modify-date', 298 => 'ModDate' },
-	'model' => { 73 => 0x6, 85 => 0x110, 113 => 'Model', 215 => 'Model', 226 => 0x110, 306 => 'Model' },
-	'modelage' => { 294 => 'ModelAge' },
-	'modelingflash' => { 197 => '21.4', 200 => '26.4', 201 => '30.2', 202 => '7.4', 203 => '31.3' },
-	'modelreleaseid' => { 300 => 'ModelReleaseID' },
-	'modelreleasestatus' => { 300 => 'ModelReleaseStatus' },
-	'modificationdate' => { 301 => 'modificationDate' },
-	'modifiedcolortemp' => { 45 => 0x9 },
-	'modifieddigitalgain' => { 45 => 0xb },
-	'modifiedparamflag' => { 39 => 0x1 },
-	'modifiedpicturestyle' => { 45 => 0xa },
-	'modifiedsaturation' => { 204 => 0x504 },
-	'modifiedsensorbluelevel' => { 45 => 0x5 },
-	'modifiedsensorredlevel' => { 45 => 0x4 },
-	'modifiedsharpness' => { 45 => 0x2 },
-	'modifiedsharpnessfreq' => { 45 => 0x3 },
-	'modifiedtonecurve' => { 45 => 0x1 },
-	'modifiedwhitebalance' => { 45 => 0x8 },
-	'modifiedwhitebalanceblue' => { 45 => 0x7 },
-	'modifiedwhitebalancered' => { 45 => 0x6 },
-	'modifydate' => { 85 => 0x132, 114 => 'ModifyDate', 213 => 'ModDate', 214 => 'tIME', 258 => 'ModDate', 308 => 'ModifyDate' },
-	'moirefilter' => { 85 => 0xfe58, 288 => 'MoireFilter' },
-	'monitordisplayoff' => { 134 => 0x4c },
-	'monitorofftime' => { 197 => '18.2', 198 => '3.1', 202 => '3.1' },
-	'monochromecontrast' => { 78 => 0x3c },
-	'monochromefiltereffect' => { 78 => 0x3a, 247 => 0x73 },
-	'monochromelinear' => { 78 => 0x3d },
-	'monochromeoutputhighlightpoint' => { 78 => 0x41 },
-	'monochromeoutputshadowpoint' => { 78 => 0x42 },
-	'monochromerawhighlight' => { 78 => 0x7a },
-	'monochromerawhighlightpoint' => { 78 => 0x3f },
-	'monochromerawshadow' => { 78 => 0x83 },
-	'monochromerawshadowpoint' => { 78 => 0x40 },
-	'monochromesharpness' => { 78 => 0x3e },
-	'monochrometoning' => { 247 => 0x74 },
-	'monochrometoningeffect' => { 78 => 0x3b },
-	'monthdaycreated' => { 99 => 0x12, 108 => 0xe },
-	'moonphase' => { 259 => 0x12 },
-	'morepermissions' => { 286 => 'morePermissions' },
-	'motionsensitivity' => { 259 => 0x29 },
-	'multiburstimageheight' => { 276 => 0x1002 },
-	'multiburstimagewidth' => { 276 => 0x1001 },
-	'multiburstmode' => { 276 => 0x1000 },
-	'multicontrollerwhilemetering' => { 59 => 0x517 },
-	'multiexposureautogain' => { 161 => 0x3 },
-	'multiexposuremode' => { 161 => 0x1 },
-	'multiexposureshots' => { 161 => 0x2 },
-	'multiframenoisereduction' => { 276 => 0x200b },
-	'multipleexposuremode' => { 208 => 0x101c },
-	'multipleexposureset' => { 232 => '10.1' },
-	'multisample' => { 165 => 0x40 },
-	'multiselector' => { 197 => '9.4', 200 => '27.4' },
-	'multiselectorliveview' => { 197 => '4.3' },
-	'multiselectorplaybackmode' => { 197 => ['13.5','9.2'], 200 => '27.2' },
-	'multiselectorshootmode' => { 197 => '9.1', 200 => '27.1' },
-	'mycolormode' => { 47 => 0x2 },
-	'nativedigest' => { 292 => 'NativeDigest', 306 => 'NativeDigest' },
-	'ncdfileinfo' => { 97 => 0x414 },
-	'ndfilter' => { 54 => 0x1c },
-	'nefbitdepth' => { 160 => 0xe22 },
-	'nefcompression' => { 160 => 0x93 },
-	'neutraloutputhighlightpoint' => { 78 => 0x2f },
-	'neutraloutputshadowpoint' => { 78 => 0x30 },
-	'neutralrawcolortone' => { 78 => 0x28 },
-	'neutralrawcontrast' => { 78 => 0x2a },
-	'neutralrawhighlight' => { 78 => 0x78 },
-	'neutralrawhighlightpoint' => { 78 => 0x2d },
-	'neutralrawlinear' => { 78 => 0x2b },
-	'neutralrawsaturation' => { 78 => 0x29 },
-	'neutralrawshadow' => { 78 => 0x81 },
-	'neutralrawshadowpoint' => { 78 => 0x2e },
-	'neutralrawsharpness' => { 78 => 0x2c },
-	'newsphotoversion' => { 94 => 0x0 },
-	'nickname' => { 308 => 'Nickname' },
-	'nikoncapturedata' => { 160 => 0xe01 },
-	'nikoncaptureeditversions' => { 160 => 0xe13 },
-	'nikoncaptureoutput' => { 160 => 0xe1e },
-	'nikoncaptureversion' => { 160 => 0xe09 },
-	'nikoniccprofile' => { 160 => 0xe1d },
-	'nikonimagesize' => { 172 => '723.1', 173 => '732.1', 178 => 0x2c4 },
-	'noisefilter' => { 204 => 0x527 },
-	'noisereduction' => { 89 => 0x100b, 132 => 0xb0, 133 => 0x60, 134 => 0x3f, 160 => 0x95, 190 => 0x753dcbc0, 191 => 0x17, 204 => 0x50a, 209 => 0x103a, 224 => 0x2d, 247 => 0x49, 265 => 0x2a },
-	'noisereduction2' => { 208 => 0x1010 },
-	'noisereductionapplied' => { 85 => 0xc6f7 },
-	'noisereductionintensity' => { 191 => 0x9 },
-	'noisereductionmethod' => { 191 => 0x11 },
-	'noisereductionmode' => { 279 => 0x801e },
-	'noisereductionsharpness' => { 191 => 0xd },
-	'noisereductionvalue' => { 279 => 0x8027 },
-	'nomemorycard' => { 197 => '22.1', 198 => '0.3', 199 => '2.4', 200 => '33.7', 201 => '3.2', 202 => '0.3', 203 => '4.5' },
-	'nominalmaxaperture' => { 241 => 0xa },
-	'nominalminaperture' => { 241 => '10.1' },
-	'notes' => { 280 => 'Notes', 284 => 'notes' },
-	'npages' => { 315 => 'NPages' },
-	'nrwdata' => { 160 => 0x14 },
-	'nullrecord' => { 72 => 0x0 },
-	'number' => { 301 => 'number' },
-	'numberofbeats' => { 310 => 'numberOfBeats' },
-	'numberoffocuspoints' => { 201 => '0.3' },
-	'numfacepositions' => { 217 => 0x0 },
-	'numindexentries' => { 94 => 0x54 },
-	'object' => { 301 => 'object' },
-	'objectattributereference' => { 92 => 0x4 },
-	'objectcycle' => { 92 => 0x4b },
-	'objectdistance' => { 81 => 0x6, 82 => 0x2022 },
-	'objectname' => { 92 => 0x5 },
-	'objectpreviewdata' => { 92 => 0xca },
-	'objectpreviewfileformat' => { 92 => 0xc8 },
-	'objectpreviewfileversion' => { 92 => 0xc9 },
-	'objecttypereference' => { 92 => 0x3 },
-	'oecfcolumns' => { 292 => [\'OECF','OECFColumns'] },
-	'oecfnames' => { 292 => [\'OECF','OECFNames'] },
-	'oecfrows' => { 292 => [\'OECF','OECFRows'] },
-	'oecfvalues' => { 292 => [\'OECF','OECFValues'] },
-	'offsetschema' => { 85 => 0xea1d },
-	'okbutton' => { 201 => '15.1', 203 => '16.1' },
-	'oldsubfiletype' => { 85 => 0xff },
-	'olympusimageheight' => { 209 => 0x102f },
-	'olympusimagewidth' => { 209 => 0x102e },
-	'onetouchwb' => { 209 => 0x302 },
-	'opticalzoom' => { 101 => 0xfa3d, 103 => [0x6006,0xf006], 104 => 0x1000, 105 => 0xf, 108 => 0x1e, 120 => 'OpticalZoom' },
-	'opticalzoomcode' => { 54 => 0xa },
-	'opticalzoommode' => { 224 => 0x34 },
-	'opticalzoomon' => { 269 => 0x219 },
-	'optionenddate' => { 303 => 'optionEndDate' },
-	'opto-electricconvfactor' => { 292 => 'OECF' },
-	'ordernumber' => { 89 => 0x8002 },
-	'organisationinimagecode' => { 294 => 'OrganisationInImageCode' },
-	'organisationinimagename' => { 294 => 'OrganisationInImageName' },
-	'organization' => { 301 => 'organization' },
-	'orientation' => { 85 => 0x112, 226 => 0x112, 306 => 'Orientation' },
-	'orientationlinkedafpoint' => { 59 => 0x516 },
-	'originaldecisiondata' => { 83 => 'OriginalDecisionData' },
-	'originaldecisiondataoffset' => { 43 => 0x83 },
-	'originaldirectory' => { 221 => 0x408 },
-	'originaldocumentid' => { 311 => 'OriginalDocumentID' },
-	'originalfilename' => { 72 => 0x816, 97 => 0x3e9, 109 => 0x20, 221 => 0x407 },
-	'originalimageheight' => { 55 => 0xc, 88 => 0x1 },
-	'originalimagewidth' => { 55 => 0xb, 88 => 0x0 },
-	'originalrawfiledata' => { 85 => 0xc68c },
-	'originalrawfiledigest' => { 85 => 0xc71d },
-	'originalrawfilename' => { 85 => 0xc68b },
-	'originaltransmissionreference' => { 92 => 0x67 },
-	'originatingprogram' => { 92 => 0x41 },
-	'originplatform' => { 301 => 'originPlatform' },
-	'os' => { 290 => 'os' },
-	'otherconditions' => { 300 => 'OtherConditions' },
-	'otherconstraints' => { 300 => 'OtherConstraints' },
-	'otherimageinfo' => { 300 => 'OtherImageInfo' },
-	'otherlicensedocuments' => { 300 => 'OtherLicenseDocuments' },
-	'otherlicenseinfo' => { 300 => 'OtherLicenseInfo' },
-	'otherlicenserequirements' => { 300 => 'OtherLicenseRequirements' },
-	'outcue' => { 310 => 'outCue' },
-	'outcuescale' => { 310 => [\'outCue','outCueScale'] },
-	'outcuevalue' => { 310 => [\'outCue','outCueValue'] },
-	'outputimageheight' => { 143 => 0x3 },
-	'outputimagewidth' => { 143 => 0x2 },
-	'outputresolution' => { 143 => 0x4 },
-	'owner' => { 314 => 'Owner' },
-	'ownerid' => { 92 => 0xbc },
-	'ownername' => { 11 => 0x10f, 43 => 0x9, 72 => 0x810, 85 => [0xa430,0xfde8], 113 => 'OwnerName', 285 => 'OwnerName' },
-	'padding' => { 85 => 0xea1c },
-	'pageimage' => { 308 => [\'PageInfo','PageInfoImage'] },
-	'pageimageformat' => { 308 => [\'PageInfo','PageInfoFormat'] },
-	'pageimageheight' => { 308 => [\'PageInfo','PageInfoHeight'] },
-	'pageimagepagenumber' => { 308 => [\'PageInfo','PageInfoPageNumber'] },
-	'pageimagewidth' => { 308 => [\'PageInfo','PageInfoWidth'] },
-	'pageinfo' => { 308 => 'PageInfo' },
-	'pagename' => { 85 => 0x11d },
-	'pagenumber' => { 85 => 0x129 },
-	'pagerange' => { 301 => 'pageRange' },
-	'paintbasedcorrectionmasks' => { 288 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasks'] },
-	'paintbasedcorrections' => { 288 => 'PaintBasedCorrections' },
-	'paintcorrectionactive' => { 288 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionActive'] },
-	'paintcorrectionamount' => { 288 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionAmount'] },
-	'paintcorrectionbrightness' => { 288 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalBrightness'] },
-	'paintcorrectionclarity' => { 288 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalClarity'] },
-	'paintcorrectioncontrast' => { 288 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalContrast'] },
-	'paintcorrectionexposure' => { 288 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalExposure'] },
-	'paintcorrectionhue' => { 288 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalToningHue'] },
-	'paintcorrectionmaskcenterweight' => { 288 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCenterWeight'] },
-	'paintcorrectionmaskdabs' => { 288 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksDabs'] },
-	'paintcorrectionmaskflow' => { 288 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFlow'] },
-	'paintcorrectionmaskfullx' => { 288 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFullX'] },
-	'paintcorrectionmaskfully' => { 288 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFullY'] },
-	'paintcorrectionmaskradius' => { 288 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksRadius'] },
-	'paintcorrectionmaskvalue' => { 288 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMaskValue'] },
-	'paintcorrectionmaskwhat' => { 288 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksWhat'] },
-	'paintcorrectionmaskzerox' => { 288 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksZeroX'] },
-	'paintcorrectionmaskzeroy' => { 288 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksZeroY'] },
-	'paintcorrectionsaturation' => { 288 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalSaturation','PaintBasedCorrectionsLocalToningSaturation'] },
-	'paintcorrectionsharpness' => { 288 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalSharpness'] },
-	'paintcorrectionwhat' => { 288 => [\'PaintBasedCorrections','PaintBasedCorrectionsWhat'] },
-	'panasonicexifversion' => { 224 => 0x26 },
-	'panasonicimageheight' => { 224 => 0x4c },
-	'panasonicimagewidth' => { 224 => 0x4b },
-	'panasonicrawversion' => { 226 => 0x1 },
-	'panasonictitle' => { 85 => 0xc6d2 },
-	'panasonictitle2' => { 85 => 0xc6d3 },
-	'panoramacropbottom' => { 277 => 0x7 },
-	'panoramacropleft' => { 277 => 0x4 },
-	'panoramacropright' => { 277 => 0x6 },
-	'panoramacroptop' => { 277 => 0x5 },
-	'panoramadirection' => { 50 => 0x5, 277 => 0x3 },
-	'panoramaframeheight' => { 277 => 0x9 },
-	'panoramaframenumber' => { 50 => 0x2 },
-	'panoramaframewidth' => { 277 => 0x8 },
-	'panoramafullheight' => { 277 => 0x2 },
-	'panoramafullwidth' => { 277 => 0x1 },
-	'panoramamode' => { 99 => 0x3c, 204 => 0x601 },
-	'panoramasourceheight' => { 277 => 0xb },
-	'panoramasourcewidth' => { 277 => 0xa },
-	'panoramicstitchcameramotion' => { 128 => 'PanoramicStitchCameraMotion', 129 => 0x1 },
-	'panoramicstitchmaptype' => { 128 => 'PanoramicStitchMapType', 129 => 0x2 },
-	'panoramicstitchphi0' => { 128 => 'PanoramicStitchPhi0', 129 => 0x5 },
-	'panoramicstitchphi1' => { 128 => 'PanoramicStitchPhi1', 129 => 0x6 },
-	'panoramicstitchtheta0' => { 128 => 'PanoramicStitchTheta0', 129 => 0x3 },
-	'panoramicstitchtheta1' => { 128 => 'PanoramicStitchTheta1', 129 => 0x4 },
-	'panoramicstitchversion' => { 129 => 0x0 },
-	'pantry' => { 311 => 'Pantry' },
-	'parallax' => { 89 => 0xb211 },
-	'parametricdarks' => { 288 => 'ParametricDarks' },
-	'parametrichighlights' => { 288 => 'ParametricHighlights' },
-	'parametrichighlightsplit' => { 288 => 'ParametricHighlightSplit' },
-	'parametriclights' => { 288 => 'ParametricLights' },
-	'parametricmidtonesplit' => { 288 => 'ParametricMidtoneSplit' },
-	'parametricshadows' => { 288 => 'ParametricShadows' },
-	'parametricshadowsplit' => { 288 => 'ParametricShadowSplit' },
-	'patientbirthdate' => { 281 => 'PatientDOB' },
-	'patientid' => { 281 => 'PatientID' },
-	'patientname' => { 281 => 'PatientName' },
-	'patientsex' => { 281 => 'PatientSex' },
-	'pdfversion' => { 298 => 'PDFVersion' },
-	'pentaximagesize' => { 247 => 0x9 },
-	'pentaxmodelid' => { 231 => 0x0, 247 => 0x5 },
-	'pentaxmodeltype' => { 247 => 0x1 },
-	'pentaxversion' => { 247 => 0x0 },
-	'people' => { 283 => 'People' },
-	'peripheralillumcentralradius' => { 279 => 0x8030 },
-	'peripheralillumcentralvalue' => { 279 => 0x8031 },
-	'peripheralillumination' => { 78 => 0x68 },
-	'peripheralilluminationon' => { 78 => 0x64 },
-	'peripheralillumperiphvalue' => { 279 => 0x8032 },
-	'peripherallighting' => { 55 => 0x2 },
-	'peripherallightingsetting' => { 56 => 0x5 },
-	'peripherallightingvalue' => { 55 => 0x6 },
-	'permissions' => { 303 => 'permissions' },
-	'person' => { 301 => 'person' },
-	'personinimage' => { 294 => 'PersonInImage' },
-	'perspectivehorizontal' => { 288 => 'PerspectiveHorizontal' },
-	'perspectiverotate' => { 288 => 'PerspectiveRotate' },
-	'perspectivescale' => { 288 => 'PerspectiveScale' },
-	'perspectivevertical' => { 288 => 'PerspectiveVertical' },
-	'pf0customfuncregistration' => { 67 => 0x1 },
-	'pf10retainprogramshift' => { 67 => 0xb },
-	'pf13drivepriority' => { 67 => 0xe },
-	'pf14disablefocussearch' => { 67 => 0xf },
-	'pf15disableafassistbeam' => { 67 => 0x10 },
-	'pf16autofocuspointshoot' => { 67 => 0x11 },
-	'pf17disableafpointsel' => { 67 => 0x12 },
-	'pf18enableautoafpointsel' => { 67 => 0x13 },
-	'pf19continuousshootspeed' => { 67 => 0x14 },
-	'pf19shootingspeedhigh' => { 66 => 0xa },
-	'pf19shootingspeedlow' => { 66 => 0x9 },
-	'pf1disableshootingmodes' => { 67 => 0x2 },
-	'pf1value' => { 66 => 0x1 },
-	'pf20limitcontinousshots' => { 67 => 0x15 },
-	'pf20maxcontinousshots' => { 66 => 0xb },
-	'pf21enablequietoperation' => { 67 => 0x16 },
-	'pf23felocktime' => { 66 => 0xd },
-	'pf23postreleasetime' => { 66 => 0xe },
-	'pf23settimerlengths' => { 67 => 0x18 },
-	'pf23shutterbuttontime' => { 66 => 0xc },
-	'pf24lightlcdduringbulb' => { 67 => 0x19 },
-	'pf25aemode' => { 66 => 0xf },
-	'pf25afmode' => { 66 => 0x12 },
-	'pf25afpointsel' => { 66 => 0x13 },
-	'pf25colormatrix' => { 66 => 0x17 },
-	'pf25defaultclearsettings' => { 67 => 0x1a },
-	'pf25drivemode' => { 66 => 0x11 },
-	'pf25imagesize' => { 66 => 0x14 },
-	'pf25meteringmode' => { 66 => 0x10 },
-	'pf25parameters' => { 66 => 0x16 },
-	'pf25wbmode' => { 66 => 0x15 },
-	'pf26shortenreleaselag' => { 67 => 0x1b },
-	'pf27reversedialrotation' => { 67 => 0x1c },
-	'pf27value' => { 66 => 0x18 },
-	'pf28noquickdialexpcomp' => { 67 => 0x1d },
-	'pf29quickdialswitchoff' => { 67 => 0x1e },
-	'pf2disablemeteringmodes' => { 67 => 0x3 },
-	'pf2value' => { 66 => 0x2 },
-	'pf30enlargementmode' => { 67 => 0x1f },
-	'pf31originaldecisiondata' => { 67 => 0x20 },
-	'pf3manualexposuremetering' => { 67 => 0x4 },
-	'pf3value' => { 66 => 0x3 },
-	'pf4exposuretimelimits' => { 67 => 0x5 },
-	'pf4exposuretimemax' => { 66 => 0x5 },
-	'pf4exposuretimemin' => { 66 => 0x4 },
-	'pf5aperturelimits' => { 67 => 0x6 },
-	'pf5aperturemax' => { 66 => 0x7 },
-	'pf5aperturemin' => { 66 => 0x6 },
-	'pf6presetshootingmodes' => { 67 => 0x7 },
-	'pf7bracketcontinuousshoot' => { 67 => 0x8 },
-	'pf8bracketshots' => { 66 => 0x8 },
-	'pf8setbracketshots' => { 67 => 0x9 },
-	'pf9changebracketsequence' => { 67 => 0xa },
-	'phasedetectaf' => { 141 => 0x6 },
-	'phonenumber' => { 114 => 'Phone' },
-	'photoeffect' => { 24 => 0x28 },
-	'photoeffecthistoryxml' => { 190 => 0xe9651831 },
-	'photoeffects' => { 190 => 0xab5eca5e },
-	'photoeffectsblue' => { 192 => 0x8 },
-	'photoeffectsgreen' => { 192 => 0x6 },
-	'photoeffectsred' => { 192 => 0x4 },
-	'photoeffectstype' => { 192 => 0x0 },
-	'photoinfoplayback' => { 197 => '17.6', 200 => '33.6' },
-	'photometricinterpretation' => { 85 => 0x106, 306 => 'PhotometricInterpretation' },
-	'photoshopquality' => { 255 => 0x0 },
-	'pictinfo' => { 269 => 0x208 },
-	'picturecontrol' => { 190 => 0xe2173c47 },
-	'picturecontrolactive' => { 193 => 0x0 },
-	'picturecontroladjust' => { 162 => 0x30 },
-	'picturecontrolbase' => { 162 => 0x18 },
-	'picturecontroldata' => { 160 => [0xbd,0x23] },
-	'picturecontrolmode' => { 193 => 0x13 },
-	'picturecontrolname' => { 162 => 0x4 },
-	'picturecontrolquickadjust' => { 162 => 0x31 },
-	'picturefinish' => { 132 => 0x71 },
-	'picturemode' => { 89 => 0x1031, 204 => 0x520, 247 => [0xb,0x33], 270 => 0x3d },
-	'picturemode2' => { 232 => 0x0 },
-	'picturemodebwfilter' => { 204 => 0x525 },
-	'picturemodecontrast' => { 204 => 0x523 },
-	'picturemodehue' => { 204 => 0x522 },
-	'picturemodesaturation' => { 204 => 0x521 },
-	'picturemodesharpness' => { 204 => 0x524 },
-	'picturemodetone' => { 204 => 0x526 },
-	'picturestyle' => { 5 => [0x4b,0x51], 6 => 0x6c, 7 => 0x86, 8 => 0x73, 12 => 0xab, 13 => 0xa7, 14 => 0xb0, 15 => 0x6c, 16 => 0xa7, 52 => 0xa, 78 => 0x2 },
-	'picturewizard' => { 267 => 0x21 },
-	'pitchangle' => { 246 => 0x2 },
-	'planarconfiguration' => { 85 => 0x11c, 306 => 'PlanarConfiguration' },
-	'platenames' => { 315 => 'PlateNames' },
-	'playbackmenustime' => { 199 => '20.1' },
-	'playbackmonitorofftime' => { 200 => '8.1', 201 => '35.1', 203 => '21.1' },
-	'playdisplay' => { 134 => 0x4e },
-	'plusversion' => { 300 => 'Version' },
-	'pngwarning' => { 215 => 'Warning' },
-	'portraitoutputhighlightpoint' => { 78 => 0x1d },
-	'portraitoutputshadowpoint' => { 78 => 0x1e },
-	'portraitrawcolortone' => { 78 => 0x16 },
-	'portraitrawcontrast' => { 78 => 0x18 },
-	'portraitrawhighlight' => { 78 => 0x76 },
-	'portraitrawhighlightpoint' => { 78 => 0x1b },
-	'portraitrawlinear' => { 78 => 0x19 },
-	'portraitrawsaturation' => { 78 => 0x17 },
-	'portraitrawshadow' => { 78 => 0x7f },
-	'portraitrawshadowpoint' => { 78 => 0x1c },
-	'portraitrawsharpness' => { 78 => 0x1a },
-	'portraitrefiner' => { 82 => 0x302b },
-	'postalcode' => { 118 => 'PostalCode' },
-	'postcropvignetteamount' => { 288 => 'PostCropVignetteAmount' },
-	'postcropvignettefeather' => { 288 => 'PostCropVignetteFeather' },
-	'postcropvignettemidpoint' => { 288 => 'PostCropVignetteMidpoint' },
-	'postcropvignetteroundness' => { 288 => 'PostCropVignetteRoundness' },
-	'postcropvignettestyle' => { 288 => 'PostCropVignetteStyle' },
-	'powersource' => { 230 => '0.1' },
-	'poweruptime' => { 160 => 0xb6 },
-	'precaptureframes' => { 209 => 0x300 },
-	'predictor' => { 85 => 0x13d },
-	'preflashreturnstrength' => { 173 => 0x28a },
-	'prefs' => { 92 => 0xdd, 254 => 'Prefs' },
-	'preservedfilename' => { 311 => 'PreservedFileName' },
-	'presetwhitebalance' => { 134 => 0x24, 279 => 0x8002 },
-	'presetwhitebalanceadj' => { 279 => 0x8014 },
-	'previewapplicationname' => { 85 => 0xc716 },
-	'previewapplicationversion' => { 85 => 0xc717 },
-	'previewbutton' => { 197 => ['14.1','15.1'], 200 => '29.1', 201 => '14.1' },
-	'previewbuttonplusdials' => { 197 => ['14.2','15.2'], 200 => '31.2' },
-	'previewcolorspace' => { 85 => 0xc71a },
-	'previewcropbottom' => { 253 => 0xef },
-	'previewcropleft' => { 253 => 0xec },
-	'previewcropright' => { 253 => 0xee },
-	'previewcroptop' => { 253 => 0xed },
-	'previewdatetime' => { 85 => 0xc71b },
-	'previewheight' => { 101 => 0xfa58 },
-	'previewimage' => { 82 => 0x2000, 83 => 'PreviewImage', 86 => 'PreviewImage', 87 => 0x4, 123 => 'data', 135 => 0x81, 209 => 0x280, 222 => 0x300, 276 => 0x2001 },
-	'previewimageborders' => { 247 => 0x3e },
-	'previewimageheight' => { 51 => 0x4 },
-	'previewimagelength' => { 51 => 0x2, 82 => 0x3, 85 => [0x117,0x202], 135 => 0x89, 163 => 0x202, 204 => 0x102, 209 => 0x1037, 247 => 0x3, 262 => 0x1e, 266 => 0x3, 270 => 0x1b, 273 => 0x202 },
-	'previewimagename' => { 123 => '1Name' },
-	'previewimagesize' => { 82 => 0x2, 106 => 0x2, 123 => 'ImageSize', 247 => 0x2, 270 => 0x1c, 276 => 0xb02c },
-	'previewimagestart' => { 51 => 0x5, 82 => 0x4, 85 => [0x111,0x201], 135 => 0x88, 163 => 0x201, 204 => 0x101, 209 => 0x1036, 247 => 0x4, 262 => 0x1c, 266 => 0x2, 270 => 0x1a, 273 => 0x201 },
-	'previewimagetype' => { 123 => '0Type' },
-	'previewimagevalid' => { 204 => 0x100, 209 => 0x1035 },
-	'previewimagewidth' => { 51 => 0x3 },
-	'previewquality' => { 51 => 0x1 },
-	'previewsettingsdigest' => { 85 => 0xc719 },
-	'previewsettingsname' => { 85 => 0xc718 },
-	'previewwidth' => { 101 => 0xfa57 },
-	'primaryafpoint' => { 141 => 0x7 },
-	'primarychromaticities' => { 85 => 0x13f, 306 => 'PrimaryChromaticities' },
-	'printim' => { 85 => 0xc4a5 },
-	'prioritysetupshutterrelease' => { 134 => 0x1d, 271 => 0x28 },
-	'privatertkinfo' => { 282 => 'privateRTKInfo' },
-	'processingsoftware' => { 85 => 0xb },
-	'processversion' => { 288 => 'ProcessVersion' },
-	'producer' => { 213 => 'Producer', 298 => 'Producer' },
-	'productid' => { 93 => 0x32 },
-	'productioncode' => { 231 => 0x2 },
-	'productorserviceconstraints' => { 300 => 'ProductOrServiceConstraints' },
-	'profilecalibrationsig' => { 85 => 0xc6f4 },
-	'profilecopyright' => { 85 => 0xc6fe },
-	'profileembedpolicy' => { 85 => 0xc6fd },
-	'profilehuesatmapdata1' => { 85 => 0xc6fa },
-	'profilehuesatmapdata2' => { 85 => 0xc6fb },
-	'profilehuesatmapdims' => { 85 => 0xc6f9 },
-	'profilelooktabledata' => { 85 => 0xc726 },
-	'profilelooktabledims' => { 85 => 0xc725 },
-	'profilename' => { 85 => 0xc6f8 },
-	'profiletonecurve' => { 85 => 0xc6fc },
-	'programiso' => { 224 => 0x3c },
-	'programline' => { 232 => '1.1' },
-	'programmode' => { 138 => 0x5 },
-	'programshift' => { 160 => 0xd },
-	'programversion' => { 92 => 0x46 },
-	'projectname' => { 310 => 'projectName' },
-	'projectref' => { 310 => 'projectRef' },
-	'projectrefpath' => { 310 => [\'projectRef','projectRefPath'] },
-	'projectreftype' => { 310 => [\'projectRef','projectRefType'] },
-	'propertyreleaseid' => { 300 => 'PropertyReleaseID' },
-	'propertyreleasestatus' => { 300 => 'PropertyReleaseStatus' },
-	'province-state' => { 92 => 0x5f },
-	'publicationdate' => { 301 => 'publicationDate' },
-	'publicationname' => { 301 => 'publicationName' },
-	'publisher' => { 289 => 'publisher' },
-	'pulldown' => { 310 => 'pullDown' },
-	'quality' => { 0 => 0x1, 24 => 0x3, 81 => 0x2, 82 => 0x3002, 89 => 0x1000, 99 => 0x9, 160 => 0x4, 180 => 0x3, 209 => 0x201, 219 => 0x300, 247 => 0x8, 252 => 0x2, 270 => 0x16, 271 => 0x56, 276 => [0x102,0xb047] },
-	'qualitymode' => { 82 => 0x8 },
-	'quantizationmethod' => { 94 => 0x78 },
-	'quickadjust' => { 193 => 0x2a },
-	'quickcontroldialinmeter' => { 59 => 0x703 },
-	'quickshot' => { 269 => 0x213 },
-	'rangefinder' => { 199 => '4.1' },
-	'rasterizedcaption' => { 92 => 0x7d },
-	'rating' => { 85 => 0x4746, 253 => 0xdf, 284 => 'rating', 290 => 'rating', 308 => 'Rating' },
-	'ratingpercent' => { 85 => 0x4749, 130 => 'Rating' },
-	'rawandjpgrecording' => { 57 => 0x8, 135 => 0x109, 232 => 0xd },
-	'rawbrightnessadj' => { 77 => 0x38 },
-	'rawcoloradj' => { 77 => 0x2e },
-	'rawcropbottom' => { 253 => 0xd4 },
-	'rawcropleft' => { 253 => 0xd1 },
-	'rawcropright' => { 253 => 0xd3 },
-	'rawcroptop' => { 253 => 0xd2 },
-	'rawcustomsaturation' => { 77 => 0x30 },
-	'rawcustomtone' => { 77 => 0x34 },
-	'rawdatauniqueid' => { 85 => 0xc65d },
-	'rawdepth' => { 137 => 0x10 },
-	'rawdevautogradation' => { 211 => 0x119 },
-	'rawdevcolorspace' => { 210 => 0x108, 211 => 0x109 },
-	'rawdevcontrastvalue' => { 210 => 0x106, 211 => 0x105 },
-	'rawdeveditstatus' => { 210 => 0x10b },
-	'rawdevengine' => { 210 => 0x109, 211 => 0x10b },
-	'rawdevexposurebiasvalue' => { 210 => 0x100, 211 => 0x100 },
-	'rawdevgradation' => { 211 => 0x112 },
-	'rawdevgraypoint' => { 210 => 0x103, 211 => 0x104 },
-	'rawdevmemorycoloremphasis' => { 210 => 0x105, 211 => 0x108 },
-	'rawdevnoisereduction' => { 210 => 0x10a, 211 => 0x10a },
-	'rawdevpicturemode' => { 211 => 0x10c },
-	'rawdevpm_bwfilter' => { 211 => 0x110 },
-	'rawdevpmcontrast' => { 211 => 0x10e },
-	'rawdevpmnoisefilter' => { 211 => 0x120 },
-	'rawdevpmpicturetone' => { 211 => 0x111 },
-	'rawdevpmsaturation' => { 211 => 0x10d },
-	'rawdevpmsharpness' => { 211 => 0x10f },
-	'rawdevsaturation3' => { 211 => 0x113 },
-	'rawdevsaturationemphasis' => { 210 => 0x104, 211 => 0x107 },
-	'rawdevsettings' => { 210 => 0x10c },
-	'rawdevsharpnessvalue' => { 210 => 0x107, 211 => 0x106 },
-	'rawdevversion' => { 210 => 0x0, 211 => 0x0 },
-	'rawdevwbfineadjustment' => { 210 => 0x102, 211 => 0x103 },
-	'rawdevwhitebalance' => { 211 => 0x101 },
-	'rawdevwhitebalancevalue' => { 210 => 0x101, 211 => 0x102 },
-	'rawfile' => { 85 => 0xfe4c },
-	'rawfilename' => { 288 => 'RawFileName' },
-	'rawimagecenter' => { 160 => 0x99 },
-	'rawimagedigest' => { 85 => 0xc71c },
-	'rawimagesize' => { 247 => 0x39 },
-	'rawinfoversion' => { 212 => 0x0 },
-	'rawjpgheight' => { 74 => 0x4 },
-	'rawjpgquality' => { 38 => 0x6, 74 => 0x1 },
-	'rawjpgsize' => { 38 => 0x7, 74 => 0x2 },
-	'rawjpgwidth' => { 74 => 0x3 },
-	'rawmeasuredrggb' => { 29 => 0x26a, 31 => 0x280, 33 => 0x194 },
-	'reardisplay' => { 197 => '12.3' },
-	'recognizedface1age' => { 218 => 0x20 },
-	'recognizedface1name' => { 218 => 0x4 },
-	'recognizedface1position' => { 218 => 0x18 },
-	'recognizedface2age' => { 218 => 0x50 },
-	'recognizedface2name' => { 218 => 0x34 },
-	'recognizedface2position' => { 218 => 0x48 },
-	'recognizedface3age' => { 218 => 0x80 },
-	'recognizedface3name' => { 218 => 0x64 },
-	'recognizedface3position' => { 218 => 0x78 },
-	'recognizedfaceflags' => { 224 => 0x63 },
-	'recommendedexposureindex' => { 85 => 0x8832 },
-	'recorddisplay' => { 134 => 0x4d },
-	'recordid' => { 72 => 0x1804 },
-	'recordingmode' => { 81 => 0x1, 252 => 0x1 },
-	'recordmode' => { 24 => 0x9, 82 => 0x3000 },
-	'recordshutterrelease' => { 269 => 0x217 },
-	'redbalance' => { 148 => 0x270, 209 => 0x1017, 226 => 0x11, 247 => 0x1c },
-	'redcurvelimits' => { 77 => 0x18a },
-	'redcurvepoints' => { 77 => 0x160 },
-	'redeyecorrection' => { 194 => 0x0 },
-	'redeyeinfo' => { 288 => 'RedEyeInfo' },
-	'redeyereduction' => { 134 => 0x41 },
-	'redhue' => { 288 => 'RedHue' },
-	'redsaturation' => { 288 => 'RedSaturation' },
-	'reductionmatrix1' => { 85 => 0xc625 },
-	'reductionmatrix2' => { 85 => 0xc626 },
-	'referenceblackwhite' => { 85 => 0x214, 306 => 'ReferenceBlackWhite' },
-	'referencedate' => { 92 => 0x2f },
-	'referencenumber' => { 92 => 0x32 },
-	'references' => { 114 => 'References' },
-	'referenceservice' => { 92 => 0x2d },
-	'regionappliedtodimensions' => { 297 => [\'Regions','RegionsAppliedToDimensions'] },
-	'regionappliedtodimensionsh' => { 297 => [\'Regions','RegionsAppliedToDimensionsH'] },
-	'regionappliedtodimensionsunit' => { 297 => [\'Regions','RegionsAppliedToDimensionsUnit'] },
-	'regionappliedtodimensionsw' => { 297 => [\'Regions','RegionsAppliedToDimensionsW'] },
-	'regionarea' => { 297 => [\'Regions','RegionsRegionListArea'] },
-	'regionaread' => { 297 => [\'Regions','RegionsRegionListAreaD'] },
-	'regionareah' => { 297 => [\'Regions','RegionsRegionListAreaH'] },
-	'regionareaunit' => { 297 => [\'Regions','RegionsRegionListAreaUnit'] },
-	'regionareaw' => { 297 => [\'Regions','RegionsRegionListAreaW'] },
-	'regionareax' => { 297 => [\'Regions','RegionsRegionListAreaX'] },
-	'regionareay' => { 297 => [\'Regions','RegionsRegionListAreaY'] },
-	'regionbarcodevalue' => { 297 => [\'Regions','RegionsRegionListBarCodeValue'] },
-	'regionconstraints' => { 300 => 'RegionConstraints' },
-	'regiondescription' => { 297 => [\'Regions','RegionsRegionListDescription'] },
-	'regionextensions' => { 297 => [\'Regions','RegionsRegionListExtensions'] },
-	'regionfocususage' => { 297 => [\'Regions','RegionsRegionListFocusUsage'] },
-	'regioninfo' => { 297 => 'Regions' },
-	'regioninfomp' => { 127 => 'RegionInfo' },
-	'regioninfompregions' => { 127 => [\'RegionInfo','RegionInfoRegions'] },
-	'regionlist' => { 297 => [\'Regions','RegionsRegionList'] },
-	'regionname' => { 297 => [\'Regions','RegionsRegionListName'] },
-	'regionpersondisplayname' => { 127 => [\'RegionInfo','RegionInfoRegionsPersonDisplayName'] },
-	'regionrectangle' => { 127 => [\'RegionInfo','RegionInfoRegionsRectangle'] },
-	'regionseealso' => { 297 => [\'Regions','RegionsRegionListSeeAlso'] },
-	'regiontype' => { 297 => [\'Regions','RegionsRegionListType'] },
-	'registryid' => { 294 => 'RegistryId' },
-	'registryitemid' => { 294 => [\'RegistryId','RegistryIdRegItemId'] },
-	'registryorganisationid' => { 294 => [\'RegistryId','RegistryIdRegOrgId'] },
-	'relatedaudiofile' => { 112 => 'data' },
-	'relatedaudiofilename' => { 112 => '1Name' },
-	'relatedaudiofiletype' => { 112 => '0Type' },
-	'relatedimagefileformat' => { 85 => 0x1000 },
-	'relatedimageheight' => { 85 => 0x1002 },
-	'relatedimagewidth' => { 85 => 0x1001 },
-	'relatedsoundfile' => { 85 => 0xa004, 292 => 'RelatedSoundFile' },
-	'relatedvideofile' => { 126 => 'data' },
-	'relatedvideofilename' => { 126 => '1Name' },
-	'relatedvideofiletype' => { 126 => '0Type' },
-	'relation' => { 289 => 'relation' },
-	'relativepeakaudiofilepath' => { 310 => 'relativePeakAudioFilePath' },
-	'relativetimestamp' => { 310 => 'relativeTimestamp' },
-	'relativetimestampscale' => { 310 => [\'relativeTimestamp','relativeTimestampScale'] },
-	'relativetimestampvalue' => { 310 => [\'relativeTimestamp','relativeTimestampValue'] },
-	'releasebuttontousedial' => { 197 => '17.8', 200 => '33.8', 201 => '17.6' },
-	'releasedate' => { 92 => 0x1e, 310 => 'releaseDate' },
-	'releasemode' => { 82 => 0x3001, 276 => 0xb049 },
-	'releasesetting' => { 72 => 0x1016 },
-	'releasetime' => { 92 => 0x23 },
-	'remoteonduration' => { 198 => '3.4', 199 => '17.2', 201 => '18.2', 202 => '4.3', 203 => '19.2' },
-	'renditionclass' => { 311 => 'RenditionClass' },
-	'renditionof' => { 311 => 'RenditionOf' },
-	'renditionofalternatepaths' => { 311 => [\'RenditionOf','RenditionOfAlternatePaths'] },
-	'renditionofdocumentid' => { 311 => [\'RenditionOf','RenditionOfDocumentID'] },
-	'renditionoffilepath' => { 311 => [\'RenditionOf','RenditionOfFilePath'] },
-	'renditionoffrompart' => { 311 => [\'RenditionOf','RenditionOfFromPart'] },
-	'renditionofinstanceid' => { 311 => [\'RenditionOf','RenditionOfInstanceID'] },
-	'renditionoflastmodifydate' => { 311 => [\'RenditionOf','RenditionOfLastModifyDate'] },
-	'renditionofmanager' => { 311 => [\'RenditionOf','RenditionOfManager'] },
-	'renditionofmanagervariant' => { 311 => [\'RenditionOf','RenditionOfManagerVariant'] },
-	'renditionofmanageto' => { 311 => [\'RenditionOf','RenditionOfManageTo'] },
-	'renditionofmanageui' => { 311 => [\'RenditionOf','RenditionOfManageUI'] },
-	'renditionofmaskmarkers' => { 311 => [\'RenditionOf','RenditionOfMaskMarkers'] },
-	'renditionoforiginaldocumentid' => { 311 => [\'RenditionOf','RenditionOfOriginalDocumentID'] },
-	'renditionofpartmapping' => { 311 => [\'RenditionOf','RenditionOfPartMapping'] },
-	'renditionofrenditionclass' => { 311 => [\'RenditionOf','RenditionOfRenditionClass'] },
-	'renditionofrenditionparams' => { 311 => [\'RenditionOf','RenditionOfRenditionParams'] },
-	'renditionoftopart' => { 311 => [\'RenditionOf','RenditionOfToPart'] },
-	'renditionofversionid' => { 311 => [\'RenditionOf','RenditionOfVersionID'] },
-	'renditionparams' => { 311 => 'RenditionParams' },
-	'repeatingflashcount' => { 152 => 0xd, 153 => 0xe, 154 => 0xe, 200 => '17.2', 201 => '24.2', 202 => '9.2', 203 => '25.2' },
-	'repeatingflashoutput' => { 200 => '17.1', 201 => '24.1', 202 => '9.1', 203 => '25.1' },
-	'repeatingflashrate' => { 152 => 0xc, 153 => 0xd, 154 => 0xd, 200 => '18.1', 201 => '25.1', 202 => '10.1', 203 => '26.1' },
-	'resampleparams' => { 310 => 'resampleParams' },
-	'resampleparamsquality' => { 310 => [\'resampleParams','resampleParamsQuality'] },
-	'resaved' => { 269 => 0x21e },
-	'resolution' => { 119 => 'Resolution' },
-	'resolutionmode' => { 270 => 0x4 },
-	'resolutionunit' => { 85 => 0x128, 95 => 0x2, 306 => 'ResolutionUnit' },
-	'restrictions' => { 303 => 'restrictions' },
-	'retouchhistory' => { 160 => 0x9e },
-	'retouchinfo' => { 288 => 'RetouchInfo' },
-	'reuse' => { 300 => 'Reuse' },
-	'reuseallowed' => { 313 => 'ReuseAllowed' },
-	'reuseprohibited' => { 303 => 'reuseProhibited' },
-	'reverseindicators' => { 197 => '12.1', 199 => '4.3', 200 => '33.5', 201 => '5.1', 203 => '6.2' },
-	'revision' => { 290 => 'revision' },
-	'rgbcurvelimits' => { 77 => 0x238 },
-	'rgbcurvepoints' => { 77 => 0x20e },
-	'ricohdate' => { 262 => 0x6 },
-	'ricohimageheight' => { 262 => 0x2 },
-	'ricohimagewidth' => { 262 => 0x0 },
-	'rightascension' => { 122 => 'RightAscension' },
-	'rights' => { 289 => 'rights' },
-	'rightsagent' => { 301 => 'rightsAgent', 303 => 'rightsAgent' },
-	'rightsowner' => { 303 => 'rightsOwner' },
-	'rollangle' => { 246 => 0x1 },
-	'romoperationmode' => { 72 => 0x80d },
-	'rotation' => { 21 => 0x17, 22 => 0x18, 71 => 0x3, 77 => 0x26e, 88 => 0x4, 122 => 'Rotation', 132 => [0x65,0x50], 133 => 0x46, 134 => 0x5a, 178 => '590.1', 190 => 0x76a43207, 224 => 0x30, 232 => '17.2', 253 => 0xd8, 271 => 0x3f, 272 => 0x3f },
-	'routing' => { 258 => 'Routing' },
-	'rowsperstrip' => { 85 => 0x116 },
-	'rpp' => { 284 => 'rpp' },
-	'safetyshift' => { 59 => 0x108 },
-	'safetyshiftinavortv' => { 57 => 0x10, 58 => 0x10, 60 => 0xf, 61 => 0x10, 64 => 0x10 },
-	'samplebits' => { 112 => 'SampleBits' },
-	'samplerate' => { 112 => 'SampleRate' },
-	'samplesperpixel' => { 85 => 0x115, 306 => 'SamplesPerPixel' },
-	'samplestructure' => { 94 => 0x5a },
-	'sanyoquality' => { 269 => 0x201 },
-	'sanyothumbnail' => { 269 => 0x100 },
-	'saturation' => { 6 => 0x6e, 8 => 0x76, 24 => 0xe, 34 => 0x1, 81 => 0xd, 82 => [0x3013,0x1f], 85 => [0xa409,0xfe55], 89 => 0x1003, 113 => 'Saturation', 131 => 0x1f, 132 => 0x32, 133 => 0x28, 134 => 0x1a, 138 => 0x1, 160 => [0x94,0xaa], 162 => 0x35, 224 => 0x40, 225 => 0x300d, 247 => 0x1f, 252 => 0xd, 259 => 0x27, 262 => 0x28, 270 => 0x10, 271 => 0x1e, 272 => 0x1b, 276 => 0x2005, 288 => 'Saturation', 292 => 'Saturation' },
-	'saturationadj' => { 77 => 0x116, 189 => 0x1, 193 => 0x2e, 279 => 0x8016 },
-	'saturationadjustmentaqua' => { 288 => 'SaturationAdjustmentAqua' },
-	'saturationadjustmentblue' => { 288 => 'SaturationAdjustmentBlue' },
-	'saturationadjustmentgreen' => { 288 => 'SaturationAdjustmentGreen' },
-	'saturationadjustmentmagenta' => { 288 => 'SaturationAdjustmentMagenta' },
-	'saturationadjustmentorange' => { 288 => 'SaturationAdjustmentOrange' },
-	'saturationadjustmentpurple' => { 288 => 'SaturationAdjustmentPurple' },
-	'saturationadjustmentred' => { 288 => 'SaturationAdjustmentRed' },
-	'saturationadjustmentyellow' => { 288 => 'SaturationAdjustmentYellow' },
-	'saturationfaithful' => { 15 => 0xfe, 48 => 0x68, 49 => 0x68 },
-	'saturationlandscape' => { 15 => 0xfc, 48 => 0x38, 49 => 0x38 },
-	'saturationmonochrome' => { 48 => 0x80, 49 => 0x80 },
-	'saturationneutral' => { 15 => 0xfd, 48 => 0x50, 49 => 0x50 },
-	'saturationportrait' => { 15 => 0xfb, 48 => 0x20, 49 => 0x20 },
-	'saturationsetting' => { 212 => 0x1010 },
-	'saturationstandard' => { 15 => 0xfa, 48 => 0x8, 49 => 0x8 },
-	'saturationunknown' => { 49 => 0x98 },
-	'saturationuserdef1' => { 15 => 0x100, 48 => 0x98, 49 => 0xb0 },
-	'saturationuserdef2' => { 15 => 0x101, 48 => 0xb0, 49 => 0xc8 },
-	'saturationuserdef3' => { 15 => 0x102, 48 => 0xc8, 49 => 0xe0 },
-	'saveid' => { 311 => 'SaveID' },
-	'scaletype' => { 310 => 'scaleType' },
-	'scanimageenhancer' => { 165 => 0x60 },
-	'scanningdirection' => { 94 => 0x64 },
-	'scene' => { 293 => 'Scene', 310 => 'scene' },
-	'scenearea' => { 207 => 0x211, 209 => 0x1031 },
-	'sceneassist' => { 160 => 0x9c },
-	'scenecapturetype' => { 85 => 0xa406, 292 => 'SceneCaptureType' },
-	'scenedetect' => { 207 => 0x210, 209 => 0x1030 },
-	'scenedetectdata' => { 207 => 0x212, 209 => 0x1033 },
-	'scenemode' => { 101 => 0xfa02, 135 => 0x100, 160 => 0x8f, 204 => 0x509, 209 => 0x403, 224 => 0x8001, 276 => 0xb023 },
-	'scenemodeused' => { 103 => [0x6002,0xf002] },
-	'sceneselect' => { 269 => 0x21f },
-	'scenetype' => { 85 => 0xa301, 292 => 'SceneType' },
-	'screentips' => { 197 => '12.7', 200 => '13.1', 201 => '4.4', 203 => '5.1' },
-	'section' => { 301 => 'section' },
-	'securityclassification' => { 85 => 0x9212 },
-	'selectableafpoint' => { 59 => 0x509 },
-	'selectafareaselectmode' => { 59 => 0x512 },
-	'selftimer' => { 24 => 0x2, 224 => 0x2e, 269 => 0x214 },
-	'selftimer2' => { 54 => 0x1d },
-	'selftimerinterval' => { 201 => '19.2' },
-	'selftimermode' => { 85 => 0x882b },
-	'selftimershotcount' => { 199 => '18.2', 201 => '19.3', 203 => '20.2' },
-	'selftimertime' => { 72 => 0x1806, 134 => 0x1f, 197 => '18.1', 198 => '3.3', 199 => '18.1', 200 => '7.2', 201 => '19.1', 202 => '3.3', 203 => '20.1' },
-	'seminfo' => { 85 => 0x8546 },
-	'sensingmethod' => { 85 => 0xa217, 292 => 'SensingMethod' },
-	'sensitivityadjust' => { 247 => 0x40 },
-	'sensitivitysteps' => { 232 => ['14.3','17.4'], 234 => 0x1 },
-	'sensitivitytype' => { 85 => 0x8830 },
-	'sensorareas' => { 267 => 0xa010 },
-	'sensorbitdepth' => { 225 => 0x312d },
-	'sensorbluelevel' => { 52 => 0x5 },
-	'sensorcleaning' => { 65 => 0xd },
-	'sensorfullheight' => { 96 => 0xf904 },
-	'sensorfullwidth' => { 96 => 0xf903 },
-	'sensorheight' => { 96 => 0xf901, 101 => 0xfa21, 137 => 0x8, 225 => 0x312c },
-	'sensorpixelsize' => { 160 => 0x9a },
-	'sensorredlevel' => { 52 => 0x4 },
-	'sensorsize' => { 113 => 'SensorSize', 247 => 0x35 },
-	'sensortemperature' => { 207 => 0x1500, 209 => 0x1007, 270 => 0x39 },
-	'sensorwidth' => { 96 => 0xf900, 101 => 0xfa20, 137 => 0xa, 225 => 0x312b },
-	'sequence' => { 259 => 0x7 },
-	'sequencenumber' => { 54 => 0x9, 82 => 0x301c, 89 => 0x1101, 99 => 0x1d, 224 => 0x2b, 276 => 0xb04a },
-	'sequenceshotinterval' => { 269 => 0x224 },
-	'sequentialshot' => { 269 => 0x20e },
-	'serialnumber' => { 43 => 0xc, 72 => 0x180b, 85 => [0xa431,0xfde9], 96 => 0xfa04, 98 => 0xfa00, 100 => 0xc354, 101 => 0xfa19, 110 => 0x0, 111 => 0xa8, 113 => 'SerialNumber', 160 => [0xa0,0x1d], 205 => 0x101, 209 => [0x404,0x101a], 219 => 0x303, 225 => 0x3103, 247 => 0x229, 259 => 0x15, 263 => 0x5, 270 => 0x2, 285 => 'SerialNumber' },
-	'serialnumberformat' => { 43 => 0x15, 72 => 0x183b },
-	'seriesdatetime' => { 281 => 'SeriesDateTime' },
-	'seriesdescription' => { 281 => 'SeriesDescription' },
-	'seriesmodality' => { 281 => 'SeriesModality' },
-	'seriesnumber' => { 281 => 'SeriesNumber' },
-	'serviceidentifier' => { 93 => 0x1e },
-	'setbuttoncrosskeysfunc' => { 62 => 0x0, 63 => 0x0 },
-	'setbuttonwhenshooting' => { 57 => 0x1, 59 => 0x704, 65 => 0xc },
-	'setfunctionwhenshooting' => { 60 => 0x0, 61 => 0x1, 64 => 0x1 },
-	'shadingcompensation' => { 204 => 0x50c },
-	'shadingcompensation2' => { 208 => 0x1012 },
-	'shadow' => { 270 => 0xe },
-	'shadowcompensation' => { 247 => 0x79 },
-	'shadowprotection' => { 189 => 0x0 },
-	'shadows' => { 85 => 0xfe52, 288 => 'Shadows' },
-	'shadowscale' => { 85 => 0xc633 },
-	'shadowtint' => { 288 => 'ShadowTint' },
-	'shakereduction' => { 248 => 0x1 },
-	'sharpendetail' => { 288 => 'SharpenDetail' },
-	'sharpenedgemasking' => { 288 => 'SharpenEdgeMasking' },
-	'sharpening' => { 225 => 0x300b },
-	'sharpeningadj' => { 193 => 0x2b },
-	'sharpenradius' => { 288 => 'SharpenRadius' },
-	'sharpness' => { 5 => [0x42,0x48], 6 => 0x72, 8 => 0x74, 24 => 0xf, 52 => 0x2, 81 => 0xb, 82 => [0x3011,0x21], 85 => [0xa40a,0xfe56], 89 => 0x1001, 99 => 0x6b, 108 => 0x37, 113 => 'Sharpness', 131 => 0x21, 132 => 0x30, 133 => 0x26, 134 => 0x18, 138 => 0x3, 160 => 0x6, 162 => 0x32, 209 => 0x100f, 224 => 0x41, 247 => 0x21, 252 => 0xb, 259 => 0x26, 262 => 0x22, 263 => 0x1003, 270 => 0x11, 271 => 0x1c, 272 => 0x19, 276 => 0x2006, 288 => 'Sharpness', 292 => 'Sharpness' },
-	'sharpnessadj' => { 77 => 0x25a, 279 => 0x801a },
-	'sharpnessfactor' => { 209 => 0x102a },
-	'sharpnessfaithful' => { 15 => 0xf5, 48 => 0x64, 49 => 0x64 },
-	'sharpnessfrequency' => { 5 => [0x41,0x47], 52 => 0x3 },
-	'sharpnesslandscape' => { 15 => 0xf3, 48 => 0x34, 49 => 0x34 },
-	'sharpnessmonochrome' => { 15 => 0xf6, 48 => 0x7c, 49 => 0x7c },
-	'sharpnessneutral' => { 15 => 0xf4, 48 => 0x4c, 49 => 0x4c },
-	'sharpnessovershoot' => { 279 => 0x801b },
-	'sharpnessportrait' => { 15 => 0xf2, 48 => 0x1c, 49 => 0x1c },
-	'sharpnesssetting' => { 204 => 0x506, 212 => 0x1013 },
-	'sharpnessstandard' => { 15 => 0xf1, 48 => 0x4, 49 => 0x4 },
-	'sharpnessthreshold' => { 279 => 0x801d },
-	'sharpnessundershoot' => { 279 => 0x801c },
-	'sharpnessunknown' => { 49 => 0x94 },
-	'sharpnessuserdef1' => { 15 => 0xf7, 48 => 0x94, 49 => 0xac },
-	'sharpnessuserdef2' => { 15 => 0xf8, 48 => 0xac, 49 => 0xc4 },
-	'sharpnessuserdef3' => { 15 => 0xf9, 48 => 0xc4, 49 => 0xdc },
-	'shootinginfodisplay' => { 197 => '13.2', 200 => '10.2', 201 => '4.1', 203 => '5.3' },
-	'shootinginfomonitorofftime' => { 200 => '9.1', 201 => '21.2', 203 => '22.2' },
-	'shootingmode' => { 113 => 'ShootingMode', 160 => 0x89, 224 => 0x1f },
-	'shootingmodesetting' => { 198 => '5.1' },
-	'shortdescription' => { 290 => 'shortdescription' },
-	'shortdocumentid' => { 92 => 0xba },
-	'shortfocal' => { 5 => 0xe, 6 => 0x11, 7 => 0x113, 8 => 0x11, 9 => [0x150,0x151], 10 => 0xd8, 12 => 0xf8, 13 => 0xec, 14 => 0x101, 15 => 0x93, 16 => 0xe8, 18 => 0xea, 20 => 0xf0, 24 => 0x18 },
-	'shortownername' => { 15 => 0xac },
-	'shortreleasetimelag' => { 59 => 0x80d },
-	'shotdate' => { 310 => 'shotDate' },
-	'shotday' => { 310 => 'shotDay' },
-	'shotlocation' => { 310 => 'shotLocation' },
-	'shotname' => { 310 => 'shotName' },
-	'shotnumber' => { 310 => 'shotNumber' },
-	'shotsize' => { 310 => 'shotSize' },
-	'shutter-aelock' => { 57 => 0x4, 59 => 0x701, 60 => 0x3, 61 => 0x4, 62 => 0x3, 63 => 0x3, 64 => 0x4, 65 => 0x2 },
-	'shutteraelbutton' => { 58 => 0x4 },
-	'shutterbuttonafonbutton' => { 59 => 0x701 },
-	'shuttercount' => { 7 => 0x176, 38 => 0x1, 160 => 0xa7, 166 => [0x6a,0x157,0x24d], 167 => 0x286, 168 => 0x279, 169 => 0x284, 170 => 0x242, 171 => 0x280, 172 => 0x276, 173 => [0x27d,0x27f], 174 => 0x246, 175 => 0x2d6, 176 => 0x287, 177 => 0x320, 178 => 0x24a, 179 => 0x2d5, 247 => 0x5d },
-	'shuttercurtainsync' => { 57 => 0xf, 58 => 0xf, 59 => 0x305, 60 => 0xe, 61 => 0xf, 62 => 0x8, 63 => 0x8, 64 => 0xf, 65 => 0x8 },
-	'shuttermode' => { 99 => 0x1b },
-	'shutterreleasebuttonae-l' => { 197 => '17.7', 199 => '16.1', 200 => '7.1', 201 => '17.5', 203 => '18.2' },
-	'shutterreleasemethod' => { 72 => 0x1010 },
-	'shutterreleasenocfcard' => { 57 => 0x2, 58 => 0x2, 65 => 0xf },
-	'shutterreleasetiming' => { 72 => 0x1011 },
-	'shutterspeedrange' => { 59 => 0x10c },
-	'shutterspeedvalue' => { 68 => 0x1, 85 => 0x9201, 209 => 0x1000, 292 => 'ShutterSpeedValue' },
-	'sidecarforextension' => { 299 => 'SidecarForExtension' },
-	'similarityindex' => { 92 => 0xe4 },
-	'singleframebracketing' => { 134 => 0x21 },
-	'slaveflashmeteringsegments' => { 247 => 0x20b },
-	'slowshutter' => { 54 => 0x8 },
-	'slowsync' => { 89 => 0x1030 },
-	'smartrange' => { 267 => 0xa012 },
-	'smoothness' => { 85 => 0xfe57, 288 => 'Smoothness' },
-	'software' => { 85 => 0x131, 114 => 'Software', 215 => 'Software', 270 => 0x18, 306 => 'Software' },
-	'softwareversion' => { 269 => 0x207 },
-	'sonydatetime' => { 278 => 0x6 },
-	'sonyimagesize' => { 134 => 0x3b, 271 => 0x54, 272 => 0x54 },
-	'sonymodelid' => { 276 => 0xb001 },
-	'sonyquality' => { 134 => 0x3c },
-	'source' => { 92 => 0x73, 215 => 'Source', 289 => 'source', 290 => 'source', 299 => 'Source' },
-	'sourcedirectoryindex' => { 238 => 0x0 },
-	'sourcefileindex' => { 238 => 0x2 },
-	'spatialfrequencyresponse' => { 292 => 'SpatialFrequencyResponse' },
-	'spatialfrequencyresponsecolumns' => { 292 => [\'SpatialFrequencyResponse','SpatialFrequencyResponseColumns'] },
-	'spatialfrequencyresponsenames' => { 292 => [\'SpatialFrequencyResponse','SpatialFrequencyResponseNames'] },
-	'spatialfrequencyresponserows' => { 292 => [\'SpatialFrequencyResponse','SpatialFrequencyResponseRows'] },
-	'spatialfrequencyresponsevalues' => { 292 => [\'SpatialFrequencyResponse','SpatialFrequencyResponseValues'] },
-	'speakerplacement' => { 310 => 'speakerPlacement' },
-	'specialeffectlevel' => { 82 => 0x3030 },
-	'specialeffectmode' => { 82 => 0x2076 },
-	'specialeffectsetting' => { 82 => 0x3031 },
-	'specialinstructions' => { 92 => 0x28 },
-	'specialmode' => { 209 => 0x200, 269 => 0x200 },
-	'spectralsensitivity' => { 85 => 0x8824, 292 => 'SpectralSensitivity' },
-	'splittoningbalance' => { 288 => 'SplitToningBalance' },
-	'splittoninghighlighthue' => { 288 => 'SplitToningHighlightHue' },
-	'splittoninghighlightsaturation' => { 288 => 'SplitToningHighlightSaturation' },
-	'splittoningshadowhue' => { 288 => 'SplitToningShadowHue' },
-	'splittoningshadowsaturation' => { 288 => 'SplitToningShadowSaturation' },
-	'spotfocuspointx' => { 131 => 0x2d },
-	'spotfocuspointy' => { 131 => 0x2e },
-	'spotmeteringmode' => { 24 => 0x27 },
-	'spotmeterlinktoafpoint' => { 59 => 0x107 },
-	'sractive' => { 232 => '17.1' },
-	'srawquality' => { 24 => 0x2e },
-	'srfocallength' => { 248 => 0x3 },
-	'srhalfpresstime' => { 248 => 0x2 },
-	'srresult' => { 248 => 0x0 },
-	'standardoutputhighlightpoint' => { 78 => 0x14 },
-	'standardoutputsensitivity' => { 85 => 0x8831 },
-	'standardoutputshadowpoint' => { 78 => 0x15 },
-	'standardrawcolortone' => { 78 => 0xd },
-	'standardrawcontrast' => { 78 => 0xf },
-	'standardrawhighlight' => { 78 => 0x75 },
-	'standardrawhighlightpoint' => { 78 => 0x12 },
-	'standardrawlinear' => { 78 => 0x10 },
-	'standardrawsaturation' => { 78 => 0xe },
-	'standardrawshadow' => { 78 => 0x7e },
-	'standardrawshadowpoint' => { 78 => 0x13 },
-	'standardrawsharpness' => { 78 => 0x11 },
-	'startingpage' => { 301 => 'startingPage' },
-	'startmovieshooting' => { 59 => 0x70d },
-	'starttimecode' => { 310 => 'startTimecode' },
-	'starttimecodetimeformat' => { 310 => [\'startTimecode','startTimecodeTimeFormat'] },
-	'starttimecodetimevalue' => { 310 => [\'startTimecode','startTimecodeTimeValue'] },
-	'starttimecodevalue' => { 310 => [\'startTimecode','startTimecodeValue'] },
-	'state' => { 118 => 'State', 224 => 0x6b, 299 => 'State' },
-	'status' => { 283 => 'Status' },
-	'storagemethod' => { 137 => 0x12 },
-	'straightenangle' => { 190 => 0x2fc08431 },
-	'stretchmode' => { 310 => 'stretchMode' },
-	'studydatetime' => { 281 => 'StudyDateTime' },
-	'studydescription' => { 281 => 'StudyDescription' },
-	'studyid' => { 281 => 'StudyID' },
-	'studyphysician' => { 281 => 'StudyPhysician' },
-	'sub-location' => { 92 => 0x5c },
-	'subfiledata' => { 121 => 'data' },
-	'subfiledirectory' => { 121 => '1Directory' },
-	'subfilemimetype' => { 121 => '2MIME' },
-	'subfilename' => { 121 => '1Name' },
-	'subfileresource' => { 121 => 'rsrc' },
-	'subfiletype' => { 85 => 0xfe, 121 => '0Type' },
-	'subject' => { 213 => 'Subject', 258 => 'Subject', 289 => 'subject', 298 => 'Subject' },
-	'subjectarea' => { 85 => 0x9214, 292 => 'SubjectArea' },
-	'subjectcode' => { 293 => 'SubjectCode' },
-	'subjectdistance' => { 85 => 0x9206, 99 => 0x3e, 292 => 'SubjectDistance' },
-	'subjectdistancerange' => { 85 => 0xa40c, 292 => 'SubjectDistanceRange' },
-	'subjectlocation' => { 85 => 0xa214, 292 => 'SubjectLocation' },
-	'subjectprogram' => { 131 => 0x22 },
-	'subjectreference' => { 92 => 0xc },
-	'subsectime' => { 85 => 0x9290 },
-	'subsectimedigitized' => { 85 => 0x9292 },
-	'subsectimeoriginal' => { 85 => 0x9291 },
-	'subsection1' => { 301 => 'subsection1' },
-	'subsection2' => { 301 => 'subsection2' },
-	'subsection3' => { 301 => 'subsection3' },
-	'subsection4' => { 301 => 'subsection4' },
-	'superimposeddisplay' => { 57 => 0xa, 59 => 0x510, 60 => 0x9, 61 => 0xa, 64 => 0xa, 65 => 0xe },
-	'supermacro' => { 43 => 0x1a },
-	'supplementalcategories' => { 92 => 0x14, 299 => 'SupplementalCategories' },
-	'supplementaltype' => { 94 => 0x37 },
-	'svisosetting' => { 232 => 0x14 },
-	'switchtoregisteredafpoint' => { 58 => 0x12, 59 => 0x50a },
-	'tagged' => { 253 => 0xdd, 284 => 'tagged' },
-	'tagslist' => { 291 => 'TagsList' },
-	'takenumber' => { 310 => 'takeNumber' },
-	'tapename' => { 310 => 'tapeName' },
-	'targetaperture' => { 54 => 0x4 },
-	'targetcompressionratio' => { 70 => 0x1 },
-	'targetdistancesetting' => { 72 => 0x1807 },
-	'targetexposuretime' => { 54 => 0x5 },
-	'targetimagetype' => { 72 => 0x100a },
-	'teaser' => { 301 => 'teaser' },
-	'teleconverter' => { 135 => 0x105, 276 => 0x105 },
-	'tempo' => { 310 => 'tempo' },
-	'termsandconditionstext' => { 300 => 'TermsAndConditionsText' },
-	'termsandconditionsurl' => { 300 => 'TermsAndConditionsURL' },
-	'textlayername' => { 299 => [\'TextLayers','TextLayersLayerName'] },
-	'textlayers' => { 299 => 'TextLayers' },
-	'textlayertext' => { 299 => [\'TextLayers','TextLayersLayerText'] },
-	'textstamp' => { 224 => [0x8008,0x8009,0x3b,0x3e] },
-	'thresholding' => { 85 => 0x107 },
-	'thumbnailfilename' => { 72 => 0x817 },
-	'thumbnailformat' => { 308 => [\'Thumbnails','ThumbnailsFormat'] },
-	'thumbnailheight' => { 101 => 0xfa55, 308 => [\'Thumbnails','ThumbnailsHeight'] },
-	'thumbnailimage' => { 72 => 0x2008, 83 => 'ThumbnailImage', 87 => 0x3, 124 => 'data', 209 => 0x100, 308 => [\'Thumbnails','ThumbnailsImage'] },
-	'thumbnailimagename' => { 124 => '1Name' },
-	'thumbnailimagesize' => { 124 => 'ImageSize' },
-	'thumbnailimagetype' => { 124 => '0Type' },
-	'thumbnailimagevalidarea' => { 43 => 0x13 },
-	'thumbnaillength' => { 85 => 0x202 },
-	'thumbnailoffset' => { 85 => 0x201 },
-	'thumbnails' => { 308 => 'Thumbnails' },
-	'thumbnailwidth' => { 101 => 0xfa54, 308 => [\'Thumbnails','ThumbnailsWidth'] },
-	'ticker' => { 301 => 'ticker' },
-	'tilelength' => { 85 => 0x143 },
-	'tilewidth' => { 85 => 0x142 },
-	'time' => { 97 => 0x401, 247 => 0x7 },
-	'timecreated' => { 92 => 0x3c, 99 => 0x14, 108 => 0x10, 254 => 'TimeCreated' },
-	'timeperiod' => { 301 => 'timePeriod' },
-	'timerfunctionbutton' => { 198 => '5.2', 199 => '12.1' },
-	'timerlength' => { 59 => 0x80c },
-	'timescaleparams' => { 310 => 'timeScaleParams' },
-	'timescaleparamsframeoverlappingpercentage' => { 310 => [\'timeScaleParams','timeScaleParamsFrameOverlappingPercentage'] },
-	'timescaleparamsframesize' => { 310 => [\'timeScaleParams','timeScaleParamsFrameSize'] },
-	'timescaleparamsquality' => { 310 => [\'timeScaleParams','timeScaleParamsQuality'] },
-	'timesent' => { 93 => 0x50 },
-	'timesignature' => { 310 => 'timeSignature' },
-	'timesincepoweron' => { 224 => 0x29 },
-	'timestamp' => { 7 => 0x45e, 15 => 0x11c, 215 => 'TimeStamp' },
-	'timestamp1' => { 7 => 0x45a },
-	'timezone' => { 182 => 0x0 },
-	'timezonecode' => { 75 => 0x1 },
-	'timezoneinfo' => { 75 => 0x2 },
-	'timezoneoffset' => { 85 => 0x882a },
-	'tint' => { 288 => 'Tint' },
-	'title' => { 114 => 'Title', 213 => 'Title', 215 => 'Title', 224 => 0x65, 258 => 'Title', 289 => 'title', 298 => 'Title' },
-	'tonecomp' => { 160 => 0x81 },
-	'tonecurve' => { 52 => 0x1, 247 => 0x402, 288 => 'ToneCurve' },
-	'tonecurve1' => { 267 => 0xa040 },
-	'tonecurve2' => { 267 => 0xa041 },
-	'tonecurve3' => { 267 => 0xa042 },
-	'tonecurve4' => { 267 => 0xa043 },
-	'tonecurveactive' => { 77 => 0x110 },
-	'tonecurvebluex' => { 279 => 0x9003 },
-	'tonecurvebluey' => { 279 => 0x9007 },
-	'tonecurvebrightnessx' => { 279 => 0x9000 },
-	'tonecurvebrightnessy' => { 279 => 0x9004 },
-	'tonecurvefilename' => { 97 => 0x1391 },
-	'tonecurvegreenx' => { 279 => 0x9002 },
-	'tonecurvegreeny' => { 279 => 0x9006 },
-	'tonecurveinterpolation' => { 77 => 0x159 },
-	'tonecurvemode' => { 77 => 0x113 },
-	'tonecurvename' => { 288 => 'ToneCurveName' },
-	'tonecurveproperty' => { 77 => 0x3c },
-	'tonecurveredx' => { 279 => 0x9001 },
-	'tonecurveredy' => { 279 => 0x9005 },
-	'tonecurves' => { 247 => 0x403 },
-	'toningeffect' => { 38 => 0xf, 160 => 0xb3, 162 => 0x38 },
-	'toningeffectfaithful' => { 48 => 0x74, 49 => 0x74 },
-	'toningeffectlandscape' => { 48 => 0x44, 49 => 0x44 },
-	'toningeffectmonochrome' => { 15 => 0x108, 48 => 0x8c, 49 => 0x8c },
-	'toningeffectneutral' => { 48 => 0x5c, 49 => 0x5c },
-	'toningeffectportrait' => { 48 => 0x2c, 49 => 0x2c },
-	'toningeffectstandard' => { 48 => 0x14, 49 => 0x14 },
-	'toningeffectunknown' => { 49 => 0xa4 },
-	'toningeffectuserdef1' => { 48 => 0xa4, 49 => 0xbc },
-	'toningeffectuserdef2' => { 48 => 0xbc, 49 => 0xd4 },
-	'toningeffectuserdef3' => { 48 => 0xd4, 49 => 0xec },
-	'toningsaturation' => { 162 => 0x39 },
-	'totalzoom' => { 99 => 0x62 },
-	'tracknumber' => { 310 => 'trackNumber' },
-	'tracks' => { 310 => 'Tracks' },
-	'tracksframerate' => { 310 => [\'Tracks','TracksFrameRate'] },
-	'tracksmarkers' => { 310 => [\'Tracks','TracksMarkers'] },
-	'tracksmarkerscomment' => { 310 => [\'Tracks','TracksMarkersComment'] },
-	'tracksmarkerscuepointparams' => { 310 => [\'Tracks','TracksMarkersCuePointParams'] },
-	'tracksmarkerscuepointparamskey' => { 310 => [\'Tracks','TracksMarkersCuePointParamsKey'] },
-	'tracksmarkerscuepointparamsvalue' => { 310 => [\'Tracks','TracksMarkersCuePointParamsValue'] },
-	'tracksmarkerscuepointtype' => { 310 => [\'Tracks','TracksMarkersCuePointType'] },
-	'tracksmarkersduration' => { 310 => [\'Tracks','TracksMarkersDuration'] },
-	'tracksmarkerslocation' => { 310 => [\'Tracks','TracksMarkersLocation'] },
-	'tracksmarkersname' => { 310 => [\'Tracks','TracksMarkersName'] },
-	'tracksmarkersprobability' => { 310 => [\'Tracks','TracksMarkersProbability'] },
-	'tracksmarkersspeaker' => { 310 => [\'Tracks','TracksMarkersSpeaker'] },
-	'tracksmarkersstarttime' => { 310 => [\'Tracks','TracksMarkersStartTime'] },
-	'tracksmarkerstarget' => { 310 => [\'Tracks','TracksMarkersTarget'] },
-	'tracksmarkerstype' => { 310 => [\'Tracks','TracksMarkersType'] },
-	'trackstrackname' => { 310 => [\'Tracks','TracksTrackName'] },
-	'trackstracktype' => { 310 => [\'Tracks','TracksTrackType'] },
-	'trailersignature' => { 121 => 'zmie' },
-	'transferfunction' => { 85 => 0x12d, 306 => 'TransferFunction' },
-	'transform' => { 224 => [0x8012,0x59] },
-	'transmissionreference' => { 299 => 'TransmissionReference' },
-	'trapped' => { 213 => 'Trapped', 298 => 'Trapped' },
-	'travelday' => { 224 => 0x36 },
-	'triggermode' => { 259 => 0x6 },
-	'ttl_da_adown' => { 239 => 0x5 },
-	'ttl_da_aup' => { 239 => 0x4 },
-	'ttl_da_bdown' => { 239 => 0x7 },
-	'ttl_da_bup' => { 239 => 0x6 },
-	'tungstenawb' => { 229 => 0x1 },
-	'tvexposuretimesetting' => { 232 => 0x12 },
-	'type' => { 289 => 'type', 305 => 'type' },
-	'uniquecameramodel' => { 85 => 0xc614 },
-	'uniquedocumentid' => { 92 => 0xbb },
-	'uniqueobjectname' => { 93 => 0x64 },
-	'unknownblock' => { 208 => 0x1103 },
-	'unknowncontrast' => { 78 => 0x45 },
-	'unknownev' => { 97 => 0x1 },
-	'unknownlinear' => { 78 => 0x46 },
-	'unknownmode' => { 82 => 0x301b },
-	'unknownnumber' => { 72 => 0x180b },
-	'unknownoutputhighlightpoint' => { 78 => 0x4a },
-	'unknownoutputshadowpoint' => { 78 => 0x4b },
-	'unknownrawhighlight' => { 78 => 0x7b },
-	'unknownrawhighlightpoint' => { 78 => 0x48 },
-	'unknownrawshadow' => { 78 => 0x84 },
-	'unknownrawshadowpoint' => { 78 => 0x49 },
-	'unknownsharpness' => { 78 => 0x47 },
-	'unsharp1color' => { 195 => 0x13 },
-	'unsharp1halowidth' => { 195 => 0x19 },
-	'unsharp1intensity' => { 195 => 0x17 },
-	'unsharp1threshold' => { 195 => 0x1b },
-	'unsharp2color' => { 195 => 0x2e },
-	'unsharp2halowidth' => { 195 => 0x34 },
-	'unsharp2intensity' => { 195 => 0x32 },
-	'unsharp2threshold' => { 195 => 0x36 },
-	'unsharp3color' => { 195 => 0x49 },
-	'unsharp3halowidth' => { 195 => 0x4f },
-	'unsharp3intensity' => { 195 => 0x4d },
-	'unsharp3threshold' => { 195 => 0x51 },
-	'unsharp4color' => { 195 => 0x64 },
-	'unsharp4halowidth' => { 195 => 0x6a },
-	'unsharp4intensity' => { 195 => 0x68 },
-	'unsharp4threshold' => { 195 => 0x6c },
-	'unsharpcount' => { 195 => 0x0 },
-	'unsharpmask' => { 78 => 0x90, 190 => 0x76a43200 },
-	'unsharpmaskfineness' => { 78 => 0x94 },
-	'unsharpmaskstrength' => { 78 => 0x92 },
-	'unsharpmaskthreshold' => { 78 => 0x96 },
-	'urgency' => { 92 => 0xa, 299 => 'Urgency' },
-	'url' => { 114 => 'URL', 215 => 'URL', 256 => 0x40b, 301 => 'url' },
-	'usablemeteringmodes' => { 59 => 0x10a },
-	'usableshootingmodes' => { 59 => 0x109 },
-	'usage' => { 302 => 'usage' },
-	'usagefee' => { 303 => 'usageFee' },
-	'usageterms' => { 314 => 'UsageTerms' },
-	'usercomment' => { 72 => 0x805, 85 => 0x9286, 292 => 'UserComment' },
-	'userdef1picturestyle' => { 15 => 0x10c, 48 => 0xd8, 49 => 0xf0 },
-	'userdef2picturestyle' => { 15 => 0x10e, 48 => 0xda, 49 => 0xf2 },
-	'userdef3picturestyle' => { 15 => 0x110, 48 => 0xdc, 49 => 0xf4 },
-	'userfields' => { 283 => 'UserFields' },
-	'userlabel' => { 259 => 0x2b },
-	'userprofile' => { 219 => 0x302, 225 => 0x3038 },
-	'usmlenselectronicmf' => { 58 => 0x7, 59 => 0x501 },
-	'utmeasting' => { 125 => 'Easting' },
-	'utmmapdatum' => { 125 => 'Datum' },
-	'utmnorthing' => { 125 => 'Northing' },
-	'utmzone' => { 125 => 'Zone' },
-	'uv-irfiltercorrection' => { 219 => 0x325 },
-	'validbits' => { 208 => 0x611, 209 => 0x102c },
-	'validpixeldepth' => { 212 => 0x611 },
-	'variousmodes' => { 99 => 0x26 },
-	'variousmodes2' => { 99 => 0x3a },
-	'variprogram' => { 160 => 0xab },
-	'version' => { 89 => 0x0, 258 => 'Version', 288 => 'Version' },
-	'versioncreatedate' => { 279 => 0xd100 },
-	'versionid' => { 311 => 'VersionID' },
-	'versionidentifier' => { 301 => 'versionIdentifier' },
-	'versionmodifydate' => { 279 => 0xd101 },
-	'versions' => { 311 => 'Versions' },
-	'versionscomments' => { 311 => [\'Versions','VersionsComments'] },
-	'versionsevent' => { 311 => [\'Versions','VersionsEvent'] },
-	'versionseventaction' => { 311 => [\'Versions','VersionsEventAction'] },
-	'versionseventchanged' => { 311 => [\'Versions','VersionsEventChanged'] },
-	'versionseventinstanceid' => { 311 => [\'Versions','VersionsEventInstanceID'] },
-	'versionseventparameters' => { 311 => [\'Versions','VersionsEventParameters'] },
-	'versionseventsoftwareagent' => { 311 => [\'Versions','VersionsEventSoftwareAgent'] },
-	'versionseventwhen' => { 311 => [\'Versions','VersionsEventWhen'] },
-	'versionsmodifier' => { 311 => [\'Versions','VersionsModifier'] },
-	'versionsmodifydate' => { 311 => [\'Versions','VersionsModifyDate'] },
-	'versionsversion' => { 311 => [\'Versions','VersionsVersion'] },
-	'verticalafonbutton' => { 197 => '3.2' },
-	'vfdisplayillumination' => { 59 => 0x510 },
-	'vibrance' => { 288 => 'Vibrance' },
-	'vibrationreduction' => { 166 => [0x75,0x82,0x1ae], 174 => '586.1', 178 => '590.2', 181 => 0x4 },
-	'videoalphamode' => { 310 => 'videoAlphaMode' },
-	'videoalphapremultiplecolor' => { 310 => 'videoAlphaPremultipleColor' },
-	'videoalphapremultiplecolora' => { 310 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorA'] },
-	'videoalphapremultiplecolorb' => { 310 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorB'] },
-	'videoalphapremultiplecolorblack' => { 310 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorBlack'] },
-	'videoalphapremultiplecolorblue' => { 310 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorBlue'] },
-	'videoalphapremultiplecolorcyan' => { 310 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorCyan'] },
-	'videoalphapremultiplecolorgreen' => { 310 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorGreen'] },
-	'videoalphapremultiplecolorl' => { 310 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorL'] },
-	'videoalphapremultiplecolormagenta' => { 310 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorMagenta'] },
-	'videoalphapremultiplecolormode' => { 310 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorMode'] },
-	'videoalphapremultiplecolorred' => { 310 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorRed'] },
-	'videoalphapremultiplecolorswatchname' => { 310 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorSwatchName'] },
-	'videoalphapremultiplecolortype' => { 310 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorType'] },
-	'videoalphapremultiplecoloryellow' => { 310 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorYellow'] },
-	'videoalphaunityistransparent' => { 310 => 'videoAlphaUnityIsTransparent' },
-	'videocodec' => { 46 => 0x74 },
-	'videocolorspace' => { 310 => 'videoColorSpace' },
-	'videocompressor' => { 310 => 'videoCompressor' },
-	'videofieldorder' => { 310 => 'videoFieldOrder' },
-	'videoframerate' => { 310 => 'videoFrameRate' },
-	'videoframesize' => { 310 => 'videoFrameSize' },
-	'videoframesizeh' => { 310 => [\'videoFrameSize','videoFrameSizeH'] },
-	'videoframesizeunit' => { 310 => [\'videoFrameSize','videoFrameSizeUnit'] },
-	'videoframesizew' => { 310 => [\'videoFrameSize','videoFrameSizeW'] },
-	'videomoddate' => { 310 => 'videoModDate' },
-	'videopixelaspectratio' => { 310 => 'videoPixelAspectRatio' },
-	'videopixeldepth' => { 310 => 'videoPixelDepth' },
-	'videoquality' => { 82 => 0x4003 },
-	'viewfinderdisplay' => { 197 => '12.4' },
-	'viewfinderwarning' => { 197 => '13.4', 201 => '3.5', 202 => '6.2', 203 => '4.4' },
-	'viewinfoduringexposure' => { 59 => 0x407 },
-	'vignetteamount' => { 288 => 'VignetteAmount' },
-	'vignettecontrol' => { 160 => 0x2a, 190 => 0x76a43205 },
-	'vignettecontrolintensity' => { 190 => 0xac6bd5c0 },
-	'vignettemidpoint' => { 288 => 'VignetteMidpoint' },
-	'voicememo' => { 269 => 0x216 },
-	'volume' => { 301 => 'volume' },
-	'vr_0x66' => { 166 => 0x66 },
-	'vrdoffset' => { 43 => 0xd0 },
-	'wb_bluepresetsfluorescent' => { 136 => 0x40a },
-	'wb_gbrglevels' => { 136 => 0xae, 139 => 0x4 },
-	'wb_glevel' => { 208 => 0x11f },
-	'wb_glevel3000k' => { 208 => 0x113 },
-	'wb_glevel3300k' => { 208 => 0x114 },
-	'wb_glevel3600k' => { 208 => 0x115 },
-	'wb_glevel3900k' => { 208 => 0x116 },
-	'wb_glevel4000k' => { 208 => 0x117 },
-	'wb_glevel4300k' => { 208 => 0x118 },
-	'wb_glevel4500k' => { 208 => 0x119 },
-	'wb_glevel4800k' => { 208 => 0x11a },
-	'wb_glevel5300k' => { 208 => 0x11b },
-	'wb_glevel6000k' => { 208 => 0x11c },
-	'wb_glevel6600k' => { 208 => 0x11d },
-	'wb_glevel7500k' => { 208 => 0x11e },
-	'wb_grbglevels' => { 147 => 0x0 },
-	'wb_rbgglevels' => { 144 => 0x0 },
-	'wb_rblevels' => { 160 => 0xc, 208 => 0x100 },
-	'wb_rblevels3000k' => { 208 => 0x102 },
-	'wb_rblevels3300k' => { 208 => 0x103 },
-	'wb_rblevels3600k' => { 208 => 0x104 },
-	'wb_rblevels3900k' => { 208 => 0x105 },
-	'wb_rblevels4000k' => { 208 => 0x106 },
-	'wb_rblevels4300k' => { 208 => 0x107 },
-	'wb_rblevels4500k' => { 208 => 0x108 },
-	'wb_rblevels4800k' => { 208 => 0x109 },
-	'wb_rblevels5300k' => { 208 => 0x10a },
-	'wb_rblevels6000k' => { 208 => 0x10b },
-	'wb_rblevels6600k' => { 208 => 0x10c },
-	'wb_rblevels7500k' => { 208 => 0x10d },
-	'wb_rblevelsauto' => { 212 => 0x110 },
-	'wb_rblevelscloudy' => { 138 => 0x10, 212 => 0x121 },
-	'wb_rblevelscoolwhitef' => { 138 => 0x14 },
-	'wb_rblevelscoolwhitefluor' => { 212 => 0x132 },
-	'wb_rblevelscwb1' => { 208 => 0x10e },
-	'wb_rblevelscwb2' => { 208 => 0x10f },
-	'wb_rblevelscwb3' => { 208 => 0x110 },
-	'wb_rblevelscwb4' => { 208 => 0x111 },
-	'wb_rblevelsdaylight' => { 138 => 0xc },
-	'wb_rblevelsdaylightf' => { 138 => 0x24 },
-	'wb_rblevelsdaylightfluor' => { 212 => 0x130 },
-	'wb_rblevelsdaywhitef' => { 138 => 0x28 },
-	'wb_rblevelsdaywhitefluor' => { 212 => 0x131 },
-	'wb_rblevelseveningsunlight' => { 212 => 0x124 },
-	'wb_rblevelsfineweather' => { 212 => 0x122 },
-	'wb_rblevelsflash' => { 138 => 0x18 },
-	'wb_rblevelsshade' => { 138 => 0x20, 212 => 0x120 },
-	'wb_rblevelstungsten' => { 138 => 0x8, 212 => 0x123 },
-	'wb_rblevelsunknown' => { 138 => 0x1c },
-	'wb_rblevelsused' => { 212 => 0x100 },
-	'wb_rblevelswhitef' => { 138 => 0x2c },
-	'wb_rblevelswhitefluorescent' => { 212 => 0x133 },
-	'wb_rbpresetcloudy' => { 136 => 0x3f0 },
-	'wb_rbpresetcoolwhitef' => { 136 => 0x308 },
-	'wb_rbpresetcustom' => { 136 => 0x424 },
-	'wb_rbpresetdaylight' => { 136 => 0x3ec },
-	'wb_rbpresetflash' => { 136 => [0x3f4,0x304] },
-	'wb_rbpresetshade' => { 136 => 0x418 },
-	'wb_rbpresettungsten' => { 136 => 0x3e8 },
-	'wb_redpresetsfluorescent' => { 136 => 0x3fc },
-	'wb_rgbglevels' => { 146 => 0x0 },
-	'wb_rgblevels' => { 136 => 0x96, 220 => 0xd, 221 => 0x413, 225 => 0x3036 },
-	'wb_rggblevels' => { 139 => 0x4, 145 => 0x0 },
-	'wb_rggblevelsasshot' => { 27 => 0x0, 28 => 0x19, 29 => 0x22, 30 => 0x3f, 33 => 0x3f },
-	'wb_rggblevelsauto' => { 25 => 0x0, 27 => 0x5, 28 => 0x1e, 29 => 0x18, 30 => 0x44, 33 => 0x44, 267 => 0xa022 },
-	'wb_rggblevelsblack' => { 267 => 0xa028 },
-	'wb_rggblevelscloudy' => { 25 => 0xc, 27 => 0x1e, 28 => 0x2d, 29 => 0x31, 30 => 0x58, 33 => 0x71, 247 => 0x20f },
-	'wb_rggblevelscustom' => { 25 => 0x1c, 30 => 0x80 },
-	'wb_rggblevelscustom1' => { 28 => 0x41 },
-	'wb_rggblevelscustom2' => { 28 => 0x46 },
-	'wb_rggblevelsdaylight' => { 25 => 0x4, 27 => 0x14, 28 => 0x23, 29 => 0x27, 30 => 0x4e, 33 => 0x67, 247 => 0x20d },
-	'wb_rggblevelsflash' => { 25 => 0x18, 27 => 0x32, 28 => 0x3c, 29 => 0x45, 30 => 0x6c, 33 => 0x85, 247 => 0x214 },
-	'wb_rggblevelsfluorescent' => { 25 => 0x14, 27 => 0x28, 28 => 0x37, 29 => 0x3b, 30 => 0x62, 33 => 0x7b },
-	'wb_rggblevelsfluorescentd' => { 247 => 0x211 },
-	'wb_rggblevelsfluorescentn' => { 247 => 0x212 },
-	'wb_rggblevelsfluorescentw' => { 247 => 0x213 },
-	'wb_rggblevelsilluminator1' => { 267 => 0xa023 },
-	'wb_rggblevelsilluminator2' => { 267 => 0xa024 },
-	'wb_rggblevelskelvin' => { 25 => 0x20, 27 => 0x2d, 29 => 0x40, 30 => 0x67, 33 => 0x80 },
-	'wb_rggblevelsmeasured' => { 27 => 0xa, 30 => 0x49, 33 => 0x49 },
-	'wb_rggblevelspc1' => { 29 => 0x90, 30 => 0x71 },
-	'wb_rggblevelspc2' => { 29 => 0x95, 30 => 0x76 },
-	'wb_rggblevelspc3' => { 29 => 0x9a, 30 => 0x7b },
-	'wb_rggblevelsshade' => { 25 => 0x8, 27 => 0x19, 28 => 0x28, 29 => 0x2c, 30 => 0x53, 33 => 0x6c, 247 => 0x20e },
-	'wb_rggblevelstungsten' => { 25 => 0x10, 27 => 0x23, 28 => 0x32, 29 => 0x36, 30 => 0x5d, 33 => 0x76, 247 => 0x210 },
-	'wb_rggblevelsuncorrected' => { 267 => 0xa021 },
-	'wb_rggblevelsunknown' => { 27 => 0xf, 29 => 0x1d, 33 => 0x4e },
-	'wb_rggblevelsunknown10' => { 27 => 0x5f, 29 => 0x72, 33 => 0x9e },
-	'wb_rggblevelsunknown11' => { 27 => 0x64, 29 => 0x77, 33 => 0xa3 },
-	'wb_rggblevelsunknown12' => { 27 => 0x69, 29 => 0x7c, 33 => 0xa8 },
-	'wb_rggblevelsunknown13' => { 27 => 0x6e, 29 => 0x81, 33 => 0xad },
-	'wb_rggblevelsunknown14' => { 29 => 0x86, 33 => 0xb2 },
-	'wb_rggblevelsunknown15' => { 29 => 0x8b, 33 => 0xb7 },
-	'wb_rggblevelsunknown16' => { 29 => 0x9f },
-	'wb_rggblevelsunknown2' => { 27 => 0x37, 29 => 0x4a, 33 => 0x53 },
-	'wb_rggblevelsunknown3' => { 27 => 0x3c, 29 => 0x4f, 33 => 0x58 },
-	'wb_rggblevelsunknown4' => { 27 => 0x41, 29 => 0x54, 33 => 0x5d },
-	'wb_rggblevelsunknown5' => { 27 => 0x46, 29 => 0x59, 33 => 0x62 },
-	'wb_rggblevelsunknown6' => { 27 => 0x4b, 29 => 0x5e, 33 => 0x8a },
-	'wb_rggblevelsunknown7' => { 27 => 0x50, 29 => 0x63, 33 => 0x8f },
-	'wb_rggblevelsunknown8' => { 27 => 0x55, 29 => 0x68, 33 => 0x94 },
-	'wb_rggblevelsunknown9' => { 27 => 0x5a, 29 => 0x6d, 33 => 0x99 },
-	'wbadjbluebalance' => { 196 => 0x8 },
-	'wbadjcolortemp' => { 77 => 0x1a },
-	'wbadjlighting' => { 196 => 0x15 },
-	'wbadjlightingsubtype' => { 196 => 0x14 },
-	'wbadjmode' => { 196 => 0x10 },
-	'wbadjredbalance' => { 196 => 0x0 },
-	'wbadjrgblevels' => { 77 => 0x8 },
-	'wbadjtemperature' => { 196 => 0x18 },
-	'wbadjtint' => { 196 => 0x25 },
-	'wbadjustab' => { 224 => 0x46 },
-	'wbadjustgm' => { 224 => 0x47 },
-	'wbbluelevel' => { 219 => 0x324, 224 => 0x8006, 226 => 0x26 },
-	'wbbracketmode' => { 38 => 0x9 },
-	'wbbracketvalueab' => { 38 => 0xc },
-	'wbbracketvaluegm' => { 38 => 0xd },
-	'wbfinetuneactive' => { 77 => 0x24 },
-	'wbfinetunesaturation' => { 77 => 0x28 },
-	'wbfinetunetone' => { 77 => 0x2c },
-	'wbgreenlevel' => { 219 => 0x323, 224 => 0x8005, 226 => 0x25 },
-	'wbmediaimagesizesetting' => { 59 => 0x708 },
-	'wbmode' => { 138 => 0x4, 209 => 0x1015 },
-	'wbredlevel' => { 219 => 0x322, 224 => 0x8004, 226 => 0x24 },
-	'wbscale' => { 139 => 0x0 },
-	'wbshiftab' => { 52 => 0xc, 233 => 0x10 },
-	'wbshiftgm' => { 52 => 0xd },
-	'wbshiftmg' => { 233 => 0x11 },
-	'webstatement' => { 314 => 'WebStatement' },
-	'whitebalance' => { 4 => 0x6f, 5 => [0x44,0x4a], 6 => 0x36, 7 => 0x5e, 8 => 0x36, 9 => [0x77,0x78], 10 => 0x6f, 11 => 0x6f, 12 => 0x73, 13 => 0x6f, 14 => 0x78, 15 => 0x54, 16 => 0x6f, 20 => 0x53, 52 => 0x8, 54 => 0x7, 81 => 0x7, 82 => [0x19,0x2012], 85 => [0xa403,0xfe4e], 89 => 0x1002, 97 => 0x3fc, 98 => 0xfa0d, 99 => 0x40, 131 => 0x3, 132 => 0xe, 133 => 0x4, 134 => 0xb, 135 => 0x115, 160 => 0x5, 180 => 0x7, 219 => 0x304, 224 => 0x3, 225 => 0x3033, 247 => 0x19, 252 => 0x7, 262 => 0x26, 270 => [0x3c,0x7], 276 => [0x115,0xb054], 288 => 'WhiteBalance', 292 => 'WhiteBalance' },
-	'whitebalance2' => { 204 => 0x500 },
-	'whitebalanceadj' => { 77 => 0x18, 190 => 0x76a43204 },
-	'whitebalanceautoadjustment' => { 229 => 0x0 },
-	'whitebalancebias' => { 82 => 0x2011, 209 => 0x304, 224 => 0x23 },
-	'whitebalanceblue' => { 52 => 0x7 },
-	'whitebalancebracket' => { 204 => 0x502, 209 => 0x303 },
-	'whitebalancebracketing' => { 134 => 0x22 },
-	'whitebalancecomp' => { 212 => 0x1001 },
-	'whitebalancefinetune' => { 89 => 0x100a, 134 => 0x38, 135 => 0x112, 160 => 0xb, 271 => 0x6, 276 => 0x112 },
-	'whitebalancemode' => { 247 => 0x1a },
-	'whitebalancered' => { 52 => 0x6 },
-	'whitebalanceset' => { 232 => 0xa },
-	'whitebalancesetting' => { 134 => 0x23 },
-	'whitebalancetemperature' => { 204 => 0x501 },
-	'whiteboard' => { 209 => 0x301 },
-	'whitelevel' => { 85 => 0xc61d },
-	'whitepoint' => { 85 => 0x13e, 247 => 0x201, 306 => 'WhitePoint' },
-	'widefocuszone' => { 131 => 0x2f },
-	'widerange' => { 269 => 0x20f },
-	'wordcount' => { 301 => 'wordCount' },
-	'workcolorspace' => { 77 => 0x270 },
-	'worldtimelocation' => { 224 => 0x3a, 247 => 0x22, 251 => '0.1' },
-	'writer-editor' => { 92 => 0x7a },
-	'x3filllight' => { 270 => 0x12 },
-	'xmp' => { 76 => 0xffff00f6, 86 => 'XMP' },
-	'xmptoolkit' => { 307 => 'xmptk' },
-	'xpauthor' => { 85 => 0x9c9d },
-	'xpcomment' => { 85 => 0x9c9c },
-	'xpkeywords' => { 85 => 0x9c9e },
-	'xposition' => { 85 => 0x11e },
-	'xpsubject' => { 85 => 0x9c9f },
-	'xptitle' => { 85 => 0x9c9b },
-	'xresolution' => { 85 => 0x11a, 95 => 0x3, 257 => 0x0, 306 => 'XResolution' },
-	'xyresolution' => { 88 => 0x3 },
-	'ycbcrcoefficients' => { 85 => 0x211, 306 => 'YCbCrCoefficients' },
-	'ycbcrpositioning' => { 85 => 0x213, 306 => 'YCbCrPositioning' },
-	'ycbcrsubsampling' => { 85 => 0x212, 306 => 'YCbCrSubSampling' },
-	'yearcreated' => { 99 => 0x10, 108 => 0xc },
-	'yposition' => { 85 => 0x11f },
-	'yresolution' => { 85 => 0x11b, 95 => 0x5, 257 => 0x4, 306 => 'YResolution' },
-	'zonematching' => { 135 => 0x10a, 138 => [0x3a,0x4a], 276 => 0xb024 },
-	'zonematchingmode' => { 134 => 0x14 },
-	'zonematchingon' => { 133 => 0x75 },
-	'zonematchingvalue' => { 271 => 0x1f },
-	'zoomedpreviewlength' => { 209 => 0xf05 },
-	'zoomedpreviewsize' => { 209 => 0xf06 },
-	'zoomedpreviewstart' => { 209 => 0xf04 },
-	'zoomsourcewidth' => { 24 => 0x24 },
-	'zoomstepcount' => { 207 => 0x300, 209 => 0x100d },
-	'zoomtargetwidth' => { 24 => 0x25 },
+	'aberrationcorrectiondistance' => { 107 => 0x69 },
+	'about' => { 487 => 'about' },
+	'aboutcvterm' => { 479 => 'AboutCvTerm' },
+	'aboutcvtermcvid' => { 479 => [\'AboutCvTerm','AboutCvTermCvId'] },
+	'aboutcvtermid' => { 479 => [\'AboutCvTerm','AboutCvTermCvTermId'] },
+	'aboutcvtermname' => { 479 => [\'AboutCvTerm','AboutCvTermCvTermName'] },
+	'aboutcvtermrefinedabout' => { 479 => [\'AboutCvTerm','AboutCvTermCvTermRefinedAbout'] },
+	'absolutealtitude' => { 114 => 'AbsoluteAltitude' },
+	'abspeakaudiofilepath' => { 493 => 'absPeakAudioFilePath' },
+	'academicfield' => { 483 => 'academicField' },
+	'acceleration' => { 117 => 0x9404, 474 => 'Acceleration' },
+	'accelerationtracking' => { 82 => 0x518 },
+	'accelerationvector' => { 1 => 0x8 },
+	'accelerometer' => { 380 => 0x3 },
+	'accelerometerdata' => { 370 => 'vrot' },
+	'accelerometerx' => { 310 => 0x8d },
+	'accelerometery' => { 310 => 0x8e },
+	'accelerometerz' => { 310 => 0x8c },
+	'accessoryserialnumber' => { 310 => 0x54 },
+	'accessorytype' => { 310 => 0x53 },
+	'actionadvised' => { 129 => 0x2a },
+	'activearea' => { 117 => 0xc68d },
+	'actived-lighting' => { 221 => 0x22, 261 => 0x24 },
+	'actived-lightingmode' => { 261 => 0x25 },
+	'adaptervoltage' => { 135 => 0x407 },
+	'addaspectratioinfo' => { 82 => 0x80e },
+	'addiptcinformation' => { 82 => 0x815 },
+	'additionalmodelinformation' => { 479 => 'AddlModelInfo' },
+	'addoriginaldecisiondata' => { 82 => 0x80f, 83 => 0x11, 84 => 0x13, 87 => 0x14 },
+	'address' => { 158 => 'Address' },
+	'adjustmentmode' => { 387 => 0x15 },
+	'adlbracketingstep' => { 240 => 0x883 },
+	'adlbracketingtype' => { 240 => 0x884 },
+	'adobe' => { 118 => 'Adobe' },
+	'adultcontentwarning' => { 297 => 'AdultContentWarning', 486 => 'adultContentWarning' },
+	'advancedfilter' => { 125 => 0x1201 },
+	'advancedraw' => { 263 => 0x76a43203 },
+	'advancedscenetype' => { 310 => 0x3d },
+	'advisory' => { 491 => 'Advisory' },
+	'ae_iso' => { 318 => 0x2, 319 => 0x4, 320 => 0x12 },
+	'aeaperture' => { 318 => 0x1, 319 => 0x3, 320 => 0x11 },
+	'aeaperturesteps' => { 318 => 0x8, 319 => 0xb },
+	'aebautocancel' => { 82 => 0x104 },
+	'aebbracketvalue' => { 75 => 0x11 },
+	'aebracketingsteps' => { 239 => 0x174c, 240 => 0x87b, 249 => 0x1756 },
+	'aebsequence' => { 82 => 0x105 },
+	'aebsequenceautocancel' => { 80 => 0x9, 81 => 0x9, 83 => 0x8, 84 => 0x9, 87 => 0x9, 88 => 0x7 },
+	'aebshotcount' => { 82 => 0x106 },
+	'aebxv' => { 318 => 0x4, 319 => 0x6 },
+	'aeerror' => { 319 => 0x8 },
+	'aeexposuretime' => { 318 => 0x0, 319 => 0x2, 320 => 0x10 },
+	'aelbutton' => { 180 => 0x45 },
+	'aelexposureindicator' => { 180 => 0x51 },
+	'aelock' => { 180 => 0x5b, 272 => '4.2', 281 => '4.2', 287 => 0x201, 345 => 0x48, 397 => 0x40, 398 => 0x40, 399 => [0x86,0x286] },
+	'aelockbutton' => { 270 => '16.1', 272 => '4.1', 275 => '15.1', 276 => '16.1', 277 => '16.1', 279 => '30.1', 280 => '16.1', 281 => '4.1', 283 => '17.1', 285 => '17.1' },
+	'aelockbuttonplusdials' => { 270 => '16.2', 279 => '32.1', 283 => '44.1' },
+	'aelockformb-d80' => { 285 => '3.1' },
+	'aelockmetermodeafterfocus' => { 82 => 0x114 },
+	'aemaxaperture' => { 318 => 0x9, 319 => 0x10, 320 => 0x1c },
+	'aemaxaperture2' => { 318 => 0xa, 319 => 0x11, 320 => 0x1d },
+	'aemeteringmode' => { 318 => 0xc },
+	'aemeteringmode2' => { 318 => '13.1' },
+	'aemeteringsegments' => { 183 => 0x628, 345 => 0x209 },
+	'aemicroadjustment' => { 82 => 0x110 },
+	'aeminaperture' => { 318 => 0xb, 319 => 0x12, 320 => 0x1e },
+	'aeminexposuretime' => { 318 => 0x5, 319 => 0x13, 320 => 0x1f },
+	'aeprogrammode' => { 318 => 0x6 },
+	'aeprojectlink' => { 468 => 'aeProjectLink' },
+	'aeprojectlinkcompositionid' => { 468 => [\'aeProjectLink','aeProjectLinkCompositionID'] },
+	'aeprojectlinkfullpath' => { 468 => [\'aeProjectLink','aeProjectLinkFullPath'] },
+	'aeprojectlinkrenderoutputmoduleindex' => { 468 => [\'aeProjectLink','aeProjectLinkRenderOutputModuleIndex'] },
+	'aeprojectlinkrenderqueueitemid' => { 468 => [\'aeProjectLink','aeProjectLinkRenderQueueItemID'] },
+	'aeprojectlinkrendertimestamp' => { 468 => [\'aeProjectLink','aeProjectLinkRenderTimeStamp'] },
+	'aesetting' => { 34 => 0x21 },
+	'aewhitebalance' => { 318 => 0xd },
+	'aexv' => { 318 => 0x3, 319 => 0x5 },
+	'af-cpriority' => { 126 => '0.2' },
+	'af-cpriorityselection' => { 270 => '1.1', 271 => '1.1', 273 => '1.1', 274 => '1.1', 276 => '0.1', 277 => '0.1', 278 => '0.1', 279 => '1.1', 280 => '0.1', 283 => '1.1', 284 => '1.1' },
+	'af-csetting' => { 122 => 0x0 },
+	'af-cspeedtrackingsensitivity' => { 122 => '0.2' },
+	'af-ctrackingsensitivity' => { 122 => '0.1' },
+	'af-czoneareaswitching' => { 122 => '0.3' },
+	'af-onbutton' => { 273 => '70.1', 274 => '70.1', 284 => '70.1' },
+	'af-onformb-d10' => { 270 => '3.3', 279 => '3.2' },
+	'af-onformb-d11' => { 280 => '2.2' },
+	'af-onformb-d12' => { 283 => '50.1' },
+	'af-spriority' => { 126 => '0.1' },
+	'af-spriorityselection' => { 270 => '1.2', 271 => '1.2', 273 => '1.2', 274 => '1.2', 278 => '0.2', 279 => '1.2', 280 => '0.2', 283 => '1.2', 284 => '1.2' },
+	'afacceldeceltracking' => { 2 => 0x3 },
+	'afactivation' => { 270 => '2.1', 271 => '2.1', 273 => '78.3', 274 => '78.3', 279 => '2.1', 283 => '2.1', 284 => '78.3' },
+	'afadjustment' => { 345 => 0x72, 354 => 0x267 },
+	'afandmeteringbuttons' => { 82 => 0x701 },
+	'afaperture' => { 214 => 0x5, 215 => 0x5, 219 => 0x5 },
+	'afareaheight' => { 189 => [0x1a,0x34,0x50] },
+	'afareaillumination' => { 180 => 0x4b, 281 => '15.3' },
+	'afareamode' => { 124 => '0.2', 176 => 0x33, 180 => 0xe, 188 => 0x0, 189 => 0x5, 310 => 0xf, 377 => 0x1205, 390 => [0xa,0x3a], 397 => 0x11, 398 => 0x10, 399 => 0x24, 410 => 0xb043, 434 => 0x17 },
+	'afareamodesetting' => { 272 => '11.1', 275 => '0.1', 281 => '16.1', 285 => '2.1', 410 => 0x201c },
+	'afareapointsize' => { 124 => '0.3' },
+	'afareas' => { 287 => 0x304 },
+	'afareaselectionmethod' => { 2 => 0xd },
+	'afareaselectmethod' => { 82 => 0x51b },
+	'afareawidth' => { 189 => [0x18,0x32,0x4e] },
+	'afareaxposition' => { 189 => [0x14,0x2e,0x4a], 377 => 0x1203 },
+	'afareaxposition1' => { 377 => 0x1201 },
+	'afareayposition' => { 189 => [0x16,0x30,0x4c], 377 => 0x1204 },
+	'afareayposition1' => { 377 => 0x1202 },
+	'afareazonesize' => { 124 => '0.4' },
+	'afassist' => { 80 => 0x5, 88 => 0x5, 180 => 0x48, 270 => '2.5', 272 => '0.2', 275 => '0.2', 276 => '1.1', 277 => '1.1', 278 => '1.3', 279 => '2.4', 280 => '1.3', 281 => '0.2', 283 => '2.4', 285 => '2.3' },
+	'afassistbeam' => { 2 => 0x8, 82 => 0x50e, 83 => 0x4, 84 => 0x5, 85 => 0x4, 86 => 0x4, 87 => 0x5 },
+	'afassistlamp' => { 310 => 0x31 },
+	'afbuttonpressed' => { 399 => [0x83,0x283] },
+	'afconfigtool' => { 2 => 0x1 },
+	'afdefocus' => { 321 => 0x6 },
+	'afduringliveview' => { 82 => 0x511 },
+	'affinea' => { 461 => 'AffineA' },
+	'affineb' => { 461 => 'AffineB' },
+	'affinec' => { 461 => 'AffineC' },
+	'affined' => { 461 => 'AffineD' },
+	'affinetune' => { 190 => 0x0, 287 => 0x306 },
+	'affinetuneadj' => { 190 => 0x2, 232 => 0x2d1, 233 => 0x2dc, 287 => 0x307 },
+	'affinetuneadjtele' => { 190 => 0x3 },
+	'affinetuneindex' => { 190 => 0x1 },
+	'affinex' => { 461 => 'AffineX' },
+	'affiney' => { 461 => 'AffineY' },
+	'affocuspointxposition' => { 189 => 0x2f },
+	'affocuspointyposition' => { 189 => 0x31 },
+	'afhold' => { 321 => 0x1fd },
+	'afilluminator' => { 397 => 0x29, 410 => 0xb044 },
+	'afimageheight' => { 189 => [0x12,0x2c,0x48] },
+	'afimagewidth' => { 189 => [0x10,0x2a,0x46] },
+	'afintegrationtime' => { 321 => 0x7 },
+	'afmicroadj' => { 390 => [0x17d,0x50] },
+	'afmicroadjmode' => { 3 => 0x1, 394 => 0x131 },
+	'afmicroadjregisteredlenses' => { 394 => '305.1' },
+	'afmicroadjustment' => { 82 => 0x507 },
+	'afmicroadjvalue' => { 3 => 0x2, 394 => 0x130 },
+	'afmode' => { 111 => 0x3009, 125 => 0x1022, 176 => 0x16, 387 => 0x5 },
+	'afmoderestrictions' => { 271 => '50.3', 273 => '48.3', 274 => '48.3', 283 => '48.3', 284 => '48.3' },
+	'afonaelockbuttonswitch' => { 82 => 0x702 },
+	'afonbutton' => { 270 => '3.1', 271 => '47.1' },
+	'afpoint' => { 34 => 0x13, 110 => 0x18, 176 => 0x15, 188 => 0x1, 290 => 0x308, 387 => 0x1f, 390 => [0x37,0x7], 394 => 0x19, 395 => 0x18, 396 => [0x18,0x20] },
+	'afpointactivationarea' => { 81 => 0x11, 87 => 0x11 },
+	'afpointareaexpansion' => { 82 => 0x508 },
+	'afpointatshutterrelease' => { 390 => [0x39,0x9] },
+	'afpointautoselection' => { 82 => 0x50b },
+	'afpointbrightness' => { 82 => 0x50d, 270 => '2.4', 271 => '46.5', 273 => '2.2', 274 => '2.2', 283 => '2.3', 284 => '2.2' },
+	'afpointdisplayduringfocus' => { 2 => 0x10, 82 => 0x50c },
+	'afpointillumination' => { 81 => 0xa, 270 => '2.3', 271 => '46.2', 273 => '47.2', 274 => '47.2', 278 => '1.2', 279 => '2.3', 280 => '1.2', 283 => '47.2', 284 => '47.2', 285 => '2.4' },
+	'afpointinfocus' => { 390 => [0x38,0x8] },
+	'afpointmode' => { 326 => 0x3 },
+	'afpointposition' => { 111 => 0x2021, 310 => 0x4d },
+	'afpointregistration' => { 80 => 0x7 },
+	'afpoints' => { 179 => 0x10 },
+	'afpointselected' => { 180 => 0xd, 287 => 0x305, 345 => 0xe, 394 => 0x15, 395 => 0x14, 396 => [0x14,0x1c], 410 => 0x201e },
+	'afpointselected2' => { 326 => 0x4 },
+	'afpointselection' => { 81 => 0xb, 270 => '1.3', 271 => '1.3', 279 => '1.3', 283 => '1.3', 284 => '1.3' },
+	'afpointselectionmethod' => { 82 => 0x50f, 83 => 0xc, 84 => 0xd, 87 => 0xd },
+	'afpointsetting' => { 397 => 0x12, 398 => 0x11 },
+	'afpointsinfocus' => { 75 => 0xe, 188 => 0x2, 189 => 0x30, 321 => 0xb, 322 => 0x4, 345 => [0xf,0x3c] },
+	'afpointsinfocus5d' => { 19 => 0x38 },
+	'afpointspotmetering' => { 81 => 0xd },
+	'afpointsselected' => { 189 => 0x1c, 322 => '4.1', 442 => 0x4 },
+	'afpointsspecial' => { 322 => '4.2' },
+	'afpointsunknown1' => { 321 => 0x0 },
+	'afpointsunknown2' => { 321 => 0x2 },
+	'afpointsused' => { 189 => [0xa,0x8], 390 => [0x10,0x16e] },
+	'afpointswitching' => { 2 => 0x4 },
+	'afpredictor' => { 321 => 0x4 },
+	'afresponse' => { 221 => 0xad },
+	'afresult' => { 292 => 0x1038 },
+	'afsearch' => { 287 => 0x303 },
+	'afsensoractive' => { 176 => 0x1 },
+	'afstatus' => { 377 => 0x1200 },
+	'afstatus_00_b4' => { 393 => 0x0 },
+	'afstatus_01_c4' => { 393 => 0x2 },
+	'afstatus_02_d4' => { 393 => 0x4 },
+	'afstatus_03_e4' => { 393 => 0x6 },
+	'afstatus_04_f4' => { 393 => 0x8 },
+	'afstatus_05_g4' => { 393 => 0xa },
+	'afstatus_06_h4' => { 393 => 0xc },
+	'afstatus_07_b3' => { 393 => 0xe },
+	'afstatus_08_c3' => { 393 => 0x10 },
+	'afstatus_09_d3' => { 393 => 0x12 },
+	'afstatus_10_e3' => { 393 => 0x14 },
+	'afstatus_11_f3' => { 393 => 0x16 },
+	'afstatus_12_g3' => { 393 => 0x18 },
+	'afstatus_13_h3' => { 393 => 0x1a },
+	'afstatus_14_b2' => { 393 => 0x1c },
+	'afstatus_15_c2' => { 393 => 0x1e },
+	'afstatus_16_d2' => { 393 => 0x20 },
+	'afstatus_17_e2' => { 393 => 0x22 },
+	'afstatus_18_f2' => { 393 => 0x24 },
+	'afstatus_19_g2' => { 393 => 0x26 },
+	'afstatus_20_h2' => { 393 => 0x28 },
+	'afstatus_21_c1' => { 393 => 0x2a },
+	'afstatus_22_d1' => { 393 => 0x2c },
+	'afstatus_23_e1' => { 393 => 0x2e },
+	'afstatus_24_f1' => { 393 => 0x30 },
+	'afstatus_25_g1' => { 393 => 0x32 },
+	'afstatus_26_a7_vertical' => { 393 => 0x34 },
+	'afstatus_27_a6_vertical' => { 393 => 0x36 },
+	'afstatus_28_a5_vertical' => { 393 => 0x38 },
+	'afstatus_29_c7_vertical' => { 393 => 0x3a },
+	'afstatus_30_c6_vertical' => { 393 => 0x3c },
+	'afstatus_31_c5_vertical' => { 393 => 0x3e },
+	'afstatus_32_e7_vertical' => { 393 => 0x40 },
+	'afstatus_33_e6_center_vertical' => { 393 => 0x42 },
+	'afstatus_34_e5_vertical' => { 393 => 0x44 },
+	'afstatus_35_g7_vertical' => { 393 => 0x46 },
+	'afstatus_36_g6_vertical' => { 393 => 0x48 },
+	'afstatus_37_g5_vertical' => { 393 => 0x4a },
+	'afstatus_38_i7_vertical' => { 393 => 0x4c },
+	'afstatus_39_i6_vertical' => { 393 => 0x4e },
+	'afstatus_40_i5_vertical' => { 393 => 0x50 },
+	'afstatus_41_a7' => { 393 => 0x52 },
+	'afstatus_42_b7' => { 393 => 0x54 },
+	'afstatus_43_c7' => { 393 => 0x56 },
+	'afstatus_44_d7' => { 393 => 0x58 },
+	'afstatus_45_e7' => { 393 => 0x5a },
+	'afstatus_46_f7' => { 393 => 0x5c },
+	'afstatus_47_g7' => { 393 => 0x5e },
+	'afstatus_48_h7' => { 393 => 0x60 },
+	'afstatus_49_i7' => { 393 => 0x62 },
+	'afstatus_50_a6' => { 393 => 0x64 },
+	'afstatus_51_b6' => { 393 => 0x66 },
+	'afstatus_52_c6' => { 393 => 0x68 },
+	'afstatus_53_d6' => { 393 => 0x6a },
+	'afstatus_54_e6_center' => { 393 => 0x6c },
+	'afstatus_55_f6' => { 393 => 0x6e },
+	'afstatus_56_g6' => { 393 => 0x70 },
+	'afstatus_57_h6' => { 393 => 0x72 },
+	'afstatus_58_i6' => { 393 => 0x74 },
+	'afstatus_59_a5' => { 393 => 0x76 },
+	'afstatus_60_b5' => { 393 => 0x78 },
+	'afstatus_61_c5' => { 393 => 0x7a },
+	'afstatus_62_d5' => { 393 => 0x7c },
+	'afstatus_63_e5' => { 393 => 0x7e },
+	'afstatus_64_f5' => { 393 => 0x80 },
+	'afstatus_65_g5' => { 393 => 0x82 },
+	'afstatus_66_h5' => { 393 => 0x84 },
+	'afstatus_67_i5' => { 393 => 0x86 },
+	'afstatus_68_c11' => { 393 => 0x88 },
+	'afstatus_69_d11' => { 393 => 0x8a },
+	'afstatus_70_e11' => { 393 => 0x8c },
+	'afstatus_71_f11' => { 393 => 0x8e },
+	'afstatus_72_g11' => { 393 => 0x90 },
+	'afstatus_73_b10' => { 393 => 0x92 },
+	'afstatus_74_c10' => { 393 => 0x94 },
+	'afstatus_75_d10' => { 393 => 0x96 },
+	'afstatus_76_e10' => { 393 => 0x98 },
+	'afstatus_77_f10' => { 393 => 0x9a },
+	'afstatus_78_g10' => { 393 => 0x9c },
+	'afstatus_79_h10' => { 393 => 0x9e },
+	'afstatus_80_b9' => { 393 => 0xa0 },
+	'afstatus_81_c9' => { 393 => 0xa2 },
+	'afstatus_82_d9' => { 393 => 0xa4 },
+	'afstatus_83_e9' => { 393 => 0xa6 },
+	'afstatus_84_f9' => { 393 => 0xa8 },
+	'afstatus_85_g9' => { 393 => 0xaa },
+	'afstatus_86_h9' => { 393 => 0xac },
+	'afstatus_87_b8' => { 393 => 0xae },
+	'afstatus_88_c8' => { 393 => 0xb0 },
+	'afstatus_89_d8' => { 393 => 0xb2 },
+	'afstatus_90_e8' => { 393 => 0xb4 },
+	'afstatus_91_f8' => { 393 => 0xb6 },
+	'afstatus_92_g8' => { 393 => 0xb8 },
+	'afstatus_93_h8' => { 393 => 0xba },
+	'afstatus_94_e6_center_f2-8' => { 393 => 0xbc },
+	'afstatusactivesensor' => { 176 => 0x2, 390 => [0x4,0x3b], 394 => 0x1e, 395 => 0x1b, 396 => [0x1b,0x21] },
+	'afstatusbottom' => { 176 => 0x8, 394 => 0x2a, 395 => 0x21, 396 => 0x21 },
+	'afstatusbottom-left' => { 176 => 0x12, 395 => 0x2b, 396 => 0x2b },
+	'afstatusbottom-right' => { 176 => 0x6, 395 => 0x1f, 396 => 0x1f },
+	'afstatusbottomassist-left' => { 394 => 0x28 },
+	'afstatusbottomassist-right' => { 394 => 0x2c },
+	'afstatusbottomhorizontal' => { 391 => 0x10, 392 => 0x1c },
+	'afstatusbottomvertical' => { 391 => 0x16, 392 => 0x26 },
+	'afstatuscenter-10' => { 394 => 0x34 },
+	'afstatuscenter-11' => { 394 => 0x36 },
+	'afstatuscenter-12' => { 394 => 0x38 },
+	'afstatuscenter-14' => { 394 => 0x3c },
+	'afstatuscenter-7' => { 394 => 0x2e },
+	'afstatuscenter-9' => { 394 => 0x32 },
+	'afstatuscenter-horizontal' => { 394 => 0x30 },
+	'afstatuscenter-vertical' => { 394 => 0x3a },
+	'afstatuscenterf2-8' => { 394 => 0x4c },
+	'afstatuscenterhorizontal' => { 176 => 0x2f, 391 => 0xc, 392 => 0x18, 395 => 0x2f, 396 => 0x2f },
+	'afstatuscentervertical' => { 176 => 0xc, 391 => 0x14, 392 => 0x22, 395 => 0x25, 396 => 0x25 },
+	'afstatusfarleft' => { 391 => 0x6, 394 => 0x26 },
+	'afstatusfarlefthorizontal' => { 392 => 0x4 },
+	'afstatusfarleftvertical' => { 392 => 0x12 },
+	'afstatusfarright' => { 391 => 0x18, 394 => 0x44 },
+	'afstatusfarrighthorizontal' => { 392 => 0x2c },
+	'afstatusfarrightvertical' => { 392 => 0x34 },
+	'afstatusleft' => { 176 => 0x2d, 391 => 0x2, 394 => 0x22, 395 => 0x2d, 396 => 0x2d },
+	'afstatuslefthorizontal' => { 392 => 0x6 },
+	'afstatusleftvertical' => { 392 => 0xe },
+	'afstatuslower-left' => { 391 => 0x4, 394 => 0x24 },
+	'afstatuslower-lefthorizontal' => { 392 => 0xa },
+	'afstatuslower-leftvertical' => { 392 => 0x10 },
+	'afstatuslower-middle' => { 391 => 0x22, 392 => 0x24 },
+	'afstatuslower-right' => { 391 => 0x1e, 394 => 0x4a },
+	'afstatuslower-righthorizontal' => { 392 => 0x32 },
+	'afstatuslower-rightvertical' => { 392 => 0x3a },
+	'afstatuslowerfarleft' => { 392 => 0x8 },
+	'afstatuslowerfarright' => { 392 => 0x30 },
+	'afstatusmiddlehorizontal' => { 176 => 0xa, 395 => 0x23, 396 => 0x23 },
+	'afstatusnearleft' => { 391 => 0xe, 392 => 0x1a },
+	'afstatusnearright' => { 391 => 0xa, 392 => 0x16 },
+	'afstatusright' => { 176 => 0x31, 391 => 0x1c, 394 => 0x48, 395 => 0x31, 396 => 0x31 },
+	'afstatusrighthorizontal' => { 392 => 0x2e },
+	'afstatusrightvertical' => { 392 => 0x38 },
+	'afstatustop' => { 176 => 0xe, 394 => 0x40, 395 => 0x27, 396 => 0x27 },
+	'afstatustop-left' => { 176 => 0x10, 395 => 0x29, 396 => 0x29 },
+	'afstatustop-right' => { 176 => 0x4, 395 => 0x1d, 396 => 0x1d },
+	'afstatustopassist-left' => { 394 => 0x3e },
+	'afstatustopassist-right' => { 394 => 0x42 },
+	'afstatustophorizontal' => { 391 => 0x8, 392 => 0x14 },
+	'afstatustopvertical' => { 391 => 0x12, 392 => 0x1e },
+	'afstatusupper-left' => { 391 => 0x0, 394 => 0x20 },
+	'afstatusupper-lefthorizontal' => { 392 => 0x2 },
+	'afstatusupper-leftvertical' => { 392 => 0xc },
+	'afstatusupper-middle' => { 391 => 0x20, 392 => 0x20 },
+	'afstatusupper-right' => { 391 => 0x1a, 394 => 0x46 },
+	'afstatusupper-righthorizontal' => { 392 => 0x2a },
+	'afstatusupper-rightvertical' => { 392 => 0x36 },
+	'afstatusupperfarleft' => { 392 => 0x0 },
+	'afstatusupperfarright' => { 392 => 0x28 },
+	'afstatusviewfinder' => { 2 => 0x12 },
+	'aftracking' => { 410 => 0x2021 },
+	'aftrackingsensitivity' => { 2 => 0x2 },
+	'aftype' => { 390 => 0x2 },
+	'afwithshutter' => { 397 => 0x2a },
+	'aggregateissuenumber' => { 483 => 'aggregateIssueNumber' },
+	'aggregationtype' => { 483 => 'aggregationType' },
+	'agreement' => { 486 => 'agreement' },
+	'ah2greeninterpolationthreshold' => { 135 => 0xe4e },
+	'aiservocontinuousshooting' => { 81 => 0x15 },
+	'aiservofirstimage' => { 2 => 0x5 },
+	'aiservofirstimagepriority' => { 82 => 0x519 },
+	'aiservoimagepriority' => { 82 => 0x503 },
+	'aiservosecondimage' => { 2 => 0x6 },
+	'aiservosecondimagepriority' => { 82 => 0x51a },
+	'aiservotrackingmethod' => { 82 => 0x504 },
+	'aiservotrackingsensitivity' => { 81 => 0x14, 82 => 0x502 },
+	'album' => { 362 => ['albm',"\xa9alb"], 364 => 'album', 370 => ['albm',"\xa9alb"], 493 => 'album' },
+	'albumartist' => { 362 => 'aART', 370 => 'albr' },
+	'albumtitleid' => { 362 => 'atID' },
+	'alreadyapplied' => { 467 => 'AlreadyApplied', 469 => 'AlreadyApplied' },
+	'alternatetitle' => { 483 => 'alternateTitle' },
+	'alternatetitlea-lang' => { 483 => [\'alternateTitle','alternateTitleA-lang'] },
+	'alternatetitlea-platform' => { 483 => [\'alternateTitle','alternateTitleA-platform'] },
+	'alternatetitletext' => { 483 => [\'alternateTitle','alternateTitleText'] },
+	'altitude' => { 191 => 0x6 },
+	'alttapename' => { 493 => 'altTapeName' },
+	'alttimecode' => { 493 => 'altTimecode' },
+	'alttimecodetimeformat' => { 493 => [\'altTimecode','altTimecodeTimeFormat'] },
+	'alttimecodetimevalue' => { 493 => [\'altTimecode','altTimecodeTimeValue'] },
+	'alttimecodevalue' => { 493 => [\'altTimecode','altTimecodeValue'] },
+	'ambienceselection' => { 4 => 0x1 },
+	'ambientinfrared' => { 373 => 0x5c },
+	'ambientlight' => { 373 => 0x5e },
+	'ambienttemperature' => { 117 => 0x9400, 371 => 0x14, 372 => 0x46, 373 => 0x50, 434 => 0x4, 474 => 'Temperature' },
+	'ambienttemperaturefahrenheit' => { 371 => 0x13, 372 => 0x44, 373 => 0x4e },
+	'analogbalance' => { 117 => 0xc627 },
+	'analogcaptureiso' => { 135 => 0x89e },
+	'analogisotable' => { 135 => 0x89d },
+	'androidversion' => { 364 => 'com.android.version' },
+	'angleadj' => { 101 => 0x10003, 107 => 0x8b },
+	'angleinforoll' => { 463 => 'AngleInfoRoll' },
+	'angleinfoyaw' => { 463 => 'AngleInfoYaw' },
+	'anti-blur' => { 410 => 0xb04b },
+	'antialiasstrength' => { 117 => 0xc632 },
+	'aperturelock' => { 271 => '38.2', 273 => '38.2', 274 => '38.2', 283 => '38.2', 284 => '38.2' },
+	'aperturemode' => { 370 => 'apmd' },
+	'aperturerange' => { 82 => 0x10d },
+	'apertureringuse' => { 326 => '1.4' },
+	'aperturesetting' => { 180 => 0x7, 397 => 0x30, 398 => 0x29, 399 => 0x1 },
+	'aperturevalue' => { 91 => 0x2, 117 => 0x9202, 292 => 0x1002, 354 => 0x401, 473 => 'ApertureValue' },
+	'appinfo' => { 447 => 'AppInfo' },
+	'appinfoapplication' => { 447 => [\'AppInfo','AppInfoApplication'] },
+	'appinfoitemuri' => { 447 => [\'AppInfo','AppInfoItemURI'] },
+	'appinfoversion' => { 447 => [\'AppInfo','AppInfoVersion'] },
+	'applekeywords' => { 296 => 'AAPL:Keywords' },
+	'applestoreaccount' => { 362 => 'apID' },
+	'applestoreaccounttype' => { 362 => 'akID' },
+	'applestorecatalogid' => { 362 => 'cnID' },
+	'applestorecountry' => { 362 => 'sfID' },
+	'applicationkeystring' => { 135 => 0x400 },
+	'applicationnotes' => { 117 => 0x2bc, 315 => 0x2bc },
+	'applicationrecordversion' => { 129 => 0x0 },
+	'applyshootingmeteringmode' => { 82 => 0x10e },
+	'approved' => { 475 => 'Approved' },
+	'approvedby' => { 475 => 'ApprovedBy' },
+	'approximatefnumber' => { 305 => 0x313, 312 => 0x3406 },
+	'approximatefocusdistance' => { 464 => 'ApproximateFocusDistance' },
+	'appversion' => { 477 => 'AppVersion' },
+	'aps-csizecapture' => { 428 => 0x114, 429 => [0x114,0x1eb,0x1ee,0x21a,0x21c] },
+	'aquahsl' => { 101 => 0x20914 },
+	'armidentifier' => { 130 => 0x78 },
+	'armversion' => { 130 => 0x7a },
+	'arranger' => { 362 => "\xa9arg", 370 => "\xa9arg" },
+	'arrangerkeywords' => { 370 => "\xa9ark" },
+	'artdirector' => { 362 => "\xa9ard" },
+	'artfilter' => { 287 => 0x529 },
+	'artfiltereffect' => { 287 => 0x52f },
+	'artist' => { 117 => 0x13b, 300 => 'Artist', 345 => 0x22e, 362 => "\xa9ART", 364 => 'artist', 370 => "\xa9ART", 489 => 'Artist', 493 => 'artist' },
+	'artmode' => { 111 => 0x301b },
+	'artmodeparameters' => { 111 => 0x310b },
+	'artwork' => { 364 => 'artwork' },
+	'artworkcircadatecreated' => { 479 => [\'ArtworkOrObject','ArtworkOrObjectAOCircaDateCreated'] },
+	'artworkcontentdescription' => { 479 => [\'ArtworkOrObject','ArtworkOrObjectAOContentDescription'] },
+	'artworkcontributiondescription' => { 479 => [\'ArtworkOrObject','ArtworkOrObjectAOContributionDescription'] },
+	'artworkcopyrightnotice' => { 479 => [\'ArtworkOrObject','ArtworkOrObjectAOCopyrightNotice'] },
+	'artworkcopyrightownerid' => { 479 => [\'ArtworkOrObject','ArtworkOrObjectAOCurrentCopyrightOwnerId'] },
+	'artworkcopyrightownername' => { 479 => [\'ArtworkOrObject','ArtworkOrObjectAOCurrentCopyrightOwnerName'] },
+	'artworkcreator' => { 479 => [\'ArtworkOrObject','ArtworkOrObjectAOCreator'] },
+	'artworkcreatorid' => { 479 => [\'ArtworkOrObject','ArtworkOrObjectAOCreatorId'] },
+	'artworkdatecreated' => { 479 => [\'ArtworkOrObject','ArtworkOrObjectAODateCreated'] },
+	'artworklicensorid' => { 479 => [\'ArtworkOrObject','ArtworkOrObjectAOCurrentLicensorId'] },
+	'artworklicensorname' => { 479 => [\'ArtworkOrObject','ArtworkOrObjectAOCurrentLicensorName'] },
+	'artworkorobject' => { 479 => 'ArtworkOrObject' },
+	'artworkphysicaldescription' => { 479 => [\'ArtworkOrObject','ArtworkOrObjectAOPhysicalDescription'] },
+	'artworksource' => { 479 => [\'ArtworkOrObject','ArtworkOrObjectAOSource'] },
+	'artworksourceinventoryno' => { 479 => [\'ArtworkOrObject','ArtworkOrObjectAOSourceInvNo'] },
+	'artworksourceinvurl' => { 479 => [\'ArtworkOrObject','ArtworkOrObjectAOSourceInvURL'] },
+	'artworkstyleperiod' => { 479 => [\'ArtworkOrObject','ArtworkOrObjectAOStylePeriod'] },
+	'artworktitle' => { 479 => [\'ArtworkOrObject','ArtworkOrObjectAOTitle'] },
+	'aspectframe' => { 291 => 0x1113 },
+	'aspectratio' => { 5 => 0x0, 291 => 0x1112, 345 => 0x80, 397 => 0x55, 398 => 0x55, 399 => 0xa },
+	'assetid' => { 457 => 'AssetID' },
+	'asshoticcprofile' => { 117 => 0xc68f },
+	'asshotneutral' => { 117 => 0xc628 },
+	'asshotpreprofilematrix' => { 117 => 0xc690 },
+	'asshotprofilename' => { 117 => 0xc6f6 },
+	'asshotwhitexy' => { 117 => 0xc629 },
+	'assignbktbutton' => { 270 => '4.2', 271 => '16.1', 273 => '16.1', 274 => '16.1', 283 => '16.1', 284 => '16.1' },
+	'assignfuncbutton' => { 82 => 0x70b },
+	'assignmb-d17af-onbutton' => { 274 => '79.1' },
+	'assignmb-d17funcbutton' => { 274 => '67.1' },
+	'assignmb-d17funcbuttonplusdials' => { 274 => '68.1' },
+	'assignmb-d18af-onbutton' => { 284 => '79.1' },
+	'assignmb-d18funcbutton' => { 284 => '67.1' },
+	'assignmb-d18funcbuttonplusdials' => { 284 => '68.1' },
+	'assignmoviefunc1buttonplusdials' => { 273 => '75.1', 274 => '75.1', 284 => '75.1' },
+	'assignmoviefunc2button' => { 273 => '82.1', 274 => '82.1', 284 => '82.1' },
+	'assignmoviepreviewbuttonplusdials' => { 273 => '75.2', 274 => '75.2', 284 => '75.2' },
+	'assignmovierecordbutton' => { 271 => '43.2', 283 => '45.1' },
+	'assignmovierecordbuttonplusdials' => { 273 => '45.1', 274 => '45.1', 284 => '45.1' },
+	'assignmoviesubselector' => { 273 => '74.1', 274 => '74.1', 284 => '74.1' },
+	'assignmoviesubselectorplusdials' => { 273 => '76.1', 274 => '76.1', 284 => '76.1' },
+	'assignremotefnbutton' => { 271 => '54.1', 283 => '51.1' },
+	'assistbuttonfunction' => { 80 => 0xd },
+	'atcaptureusercrop' => { 135 => 0x943 },
+	'attributionname' => { 465 => 'attributionName' },
+	'attributionurl' => { 465 => 'attributionURL' },
+	'audio' => { 310 => 0x20 },
+	'audiobitrate' => { 65 => 0x6c, 479 => 'audioBitRate' },
+	'audiobitratemode' => { 479 => 'audioBitRateMode' },
+	'audiobitspersample' => { 479 => 'audioBitsPerSample' },
+	'audiochannelcount' => { 479 => 'audioChannelCount' },
+	'audiochannels' => { 65 => 0x70 },
+	'audiochanneltype' => { 493 => 'audioChannelType' },
+	'audiocompression' => { 82 => 0x816, 152 => 'Compression' },
+	'audiocompressor' => { 493 => 'audioCompressor' },
+	'audiodata' => { 449 => 'Data' },
+	'audioduration' => { 129 => 0x99 },
+	'audiogain' => { 364 => 'player.movie.audio.gain' },
+	'audiomimetype' => { 449 => 'Mime' },
+	'audiomoddate' => { 493 => 'audioModDate' },
+	'audiooutcue' => { 129 => 0x9a },
+	'audiosamplerate' => { 65 => 0x6e, 493 => 'audioSampleRate' },
+	'audiosampletype' => { 493 => 'audioSampleType' },
+	'audiosamplingrate' => { 129 => 0x97 },
+	'audiosamplingresolution' => { 129 => 0x98 },
+	'audiotype' => { 129 => 0x96 },
+	'author' => { 154 => 'Author', 296 => 'Author', 300 => 'Author', 361 => 'Author', 362 => ['auth',"\xa9aut"], 364 => 'author', 370 => 'auth', 462 => 'author', 480 => 'Author', 491 => 'Author' },
+	'authorsposition' => { 481 => 'AuthorsPosition' },
+	'autoafpointcolortracking' => { 82 => 0x51c },
+	'autoafpointseleositraf' => { 2 => 0xa },
+	'autoaperture' => { 336 => '0.1' },
+	'autobracket' => { 387 => 0x19 },
+	'autobracketing' => { 125 => 0x1100, 345 => 0x18, 377 => 0x1007 },
+	'autobracketingmode' => { 282 => '12.3' },
+	'autobracketingset' => { 282 => '12.1' },
+	'autobracketmodem' => { 270 => '21.2', 271 => '13.3', 273 => '13.2', 274 => '13.2', 279 => '26.2', 283 => '13.3', 284 => '13.2' },
+	'autobracketorder' => { 180 => 0x43, 270 => '21.3', 271 => '13.2', 273 => '13.1', 274 => '13.1', 279 => '26.3', 280 => '12.2', 281 => '2.2', 282 => '12.2', 283 => '13.2', 284 => '13.1', 285 => '13.2' },
+	'autobracketset' => { 270 => '21.1', 271 => '13.1', 275 => '11.1', 276 => '12.1', 277 => '12.1', 279 => '26.1', 280 => '12.1', 281 => '2.1', 283 => '13.1', 285 => '13.1' },
+	'autobrightness' => { 467 => 'AutoBrightness', 469 => 'AutoBrightness' },
+	'autocontrast' => { 467 => 'AutoContrast', 469 => 'AutoContrast' },
+	'autodistortioncontrol' => { 201 => 0x4 },
+	'autodynamicrange' => { 125 => 0x140b },
+	'autoexposure' => { 467 => 'AutoExposure', 469 => 'AutoExposure' },
+	'autoexposurebracketing' => { 75 => 0x10 },
+	'autoflashisosensitivity' => { 273 => '38.5', 274 => '38.5', 284 => '38.5' },
+	'autofocus' => { 290 => 0x209 },
+	'autofp' => { 281 => '7.3', 285 => '31.4' },
+	'autoiso' => { 75 => 0x1, 111 => 0x3008, 272 => '1.1', 281 => '1.1' },
+	'autoisomax' => { 272 => '1.2', 281 => '1.2' },
+	'autoisominshutterspeed' => { 272 => '1.3', 281 => '1.3' },
+	'autolateralca' => { 467 => 'AutoLateralCA', 469 => 'AutoLateralCA' },
+	'autolightingoptimizer' => { 16 => 0xbe, 17 => 0xbf, 20 => 0xbf, 61 => 0x2, 82 => 0x204, 101 => 0x20500, 107 => 0x6f },
+	'autolightingoptimizeron' => { 101 => '0x20500.0', 107 => 0x6e },
+	'autoportraitframed' => { 410 => 0x2016 },
+	'autoredeye' => { 263 => 0xfe28a44f },
+	'autorotate' => { 75 => 0x1b },
+	'autoshadows' => { 467 => 'AutoShadows', 469 => 'AutoShadows' },
+	'autotone' => { 467 => 'AutoTone', 469 => 'AutoTone' },
+	'autotonedigest' => { 467 => 'AutoToneDigest', 469 => 'AutoToneDigest' },
+	'autotonedigestnosat' => { 467 => 'AutoToneDigestNoSat', 469 => 'AutoToneDigestNoSat' },
+	'autowhiteversion' => { 467 => 'AutoWhiteVersion', 469 => 'AutoWhiteVersion' },
+	'auxiliarylens' => { 221 => 0x82 },
+	'avaperturesetting' => { 326 => 0x13 },
+	'averageblacklevel' => { 44 => 0xe7, 46 => 0xfb, 47 => 0x114, 48 => 0x146 },
+	'averagelv' => { 183 => 0x38 },
+	'avsettingwithoutlens' => { 82 => 0x707 },
+	'azimuth' => { 162 => 'Azimuth' },
+	'babyage' => { 310 => [0x8010,0x33] },
+	'babyname' => { 310 => 0x66 },
+	'backgroundalpha' => { 488 => 'bgalpha' },
+	'balance' => { 364 => 'player.movie.audio.balance' },
+	'baseexposurecompensation' => { 326 => 0x15 },
+	'baseiso' => { 75 => 0x2, 95 => 0x101c, 135 => 0x903, 312 => 0x312a, 440 => 0x6 },
+	'baseisodaylight' => { 135 => 0x910 },
+	'baseisoflash' => { 135 => 0x913 },
+	'baseisofluorescent' => { 135 => 0x912 },
+	'baseisotungsten' => { 135 => 0x911 },
+	'baselineexposure' => { 117 => 0xc62a },
+	'baselineexposureoffset' => { 117 => 0xc7a5 },
+	'baselinenoise' => { 117 => 0xc62b },
+	'baselinesharpness' => { 117 => 0xc62c },
+	'baseurl' => { 491 => 'BaseURL' },
+	'bass' => { 364 => 'player.movie.audio.bass' },
+	'batterylevel' => { 310 => 0x38, 397 => 0x51, 401 => 0xc, 402 => 0x4, 403 => 0x4, 441 => 0x7 },
+	'batterylevelgrip1' => { 441 => 0x6 },
+	'batterylevelgrip2' => { 441 => 0x8 },
+	'batteryorder' => { 270 => '12.5', 279 => '13.2', 280 => '2.1', 283 => '3.1' },
+	'batterystate' => { 180 => 0x60, 397 => 0x50, 403 => 0x14 },
+	'batterytemperature' => { 401 => 0x1, 403 => 0x2, 441 => 0x5 },
+	'batterytype' => { 62 => 0x38, 373 => 0x66 },
+	'batteryunknown' => { 401 => 0x2, 403 => 0x0 },
+	'batteryvoltage' => { 135 => 0x408, 371 => 0x2a, 372 => 0x49, 373 => 0x62, 401 => 0x8 },
+	'batteryvoltage1' => { 403 => 0x6 },
+	'batteryvoltage2' => { 403 => 0x8 },
+	'batteryvoltageavg' => { 373 => 0x64 },
+	'bayergreensplit' => { 117 => 0xc62d },
+	'bayerpattern' => { 134 => 0xf902, 184 => 0x17 },
+	'beatsperminute' => { 362 => 'tmpo' },
+	'beatspliceparams' => { 493 => 'beatSpliceParams' },
+	'beatspliceparamsriseindecibel' => { 493 => [\'beatSpliceParams','beatSpliceParamsRiseInDecibel'] },
+	'beatspliceparamsriseintimeduration' => { 493 => [\'beatSpliceParams','beatSpliceParamsRiseInTimeDuration'] },
+	'beatspliceparamsriseintimedurationscale' => { 493 => [\'beatSpliceParams','beatSpliceParamsRiseInTimeDurationScale'] },
+	'beatspliceparamsriseintimedurationvalue' => { 493 => [\'beatSpliceParams','beatSpliceParamsRiseInTimeDurationValue'] },
+	'beatspliceparamsusefilebeatsmarker' => { 493 => [\'beatSpliceParams','beatSpliceParamsUseFileBeatsMarker'] },
+	'beep' => { 270 => '13.1', 271 => '5.4', 272 => '0.1', 275 => '2.1', 276 => '3.1', 277 => '3.1', 279 => '10.1', 281 => '0.1', 283 => '5.5', 285 => '4.1' },
+	'beeppitch' => { 280 => '3.1' },
+	'beepvolume' => { 280 => '4.5' },
+	'bestqualityscale' => { 117 => 0xc65c },
+	'bestshotmode' => { 111 => 0x3007 },
+	'bitdepth' => { 159 => 'BitDepth', 184 => 0x11, 229 => 0x41 },
+	'bitspercomponent' => { 131 => 0x87 },
+	'bitspersample' => { 117 => 0x102, 315 => 0xa, 489 => 'BitsPerSample' },
+	'blackacquirerows' => { 135 => 0x18ba },
+	'blacklevel' => { 117 => 0xc61a, 199 => 0x20, 221 => 0x3d, 292 => [0x401,0x1012], 354 => 0x21d },
+	'blacklevel2' => { 291 => 0x600, 295 => 0x600 },
+	'blacklevelblue' => { 315 => 0x1e },
+	'blacklevelbottom' => { 135 => 0x3f0 },
+	'blackleveldata' => { 354 => 0x223 },
+	'blackleveldeltah' => { 117 => 0xc61b },
+	'blackleveldeltav' => { 117 => 0xc61c },
+	'blacklevelgreen' => { 315 => 0x1d },
+	'blacklevelred' => { 315 => 0x1c },
+	'blacklevelrepeatdim' => { 117 => 0xc619 },
+	'blacklevelrough' => { 135 => 0x40e },
+	'blacklevelroughafter' => { 135 => 0x416 },
+	'blacklevels' => { 35 => 0x1d },
+	'blackleveltop' => { 135 => 0x3ef },
+	'blackpoint' => { 345 => 0x200 },
+	'blacks2012' => { 467 => 'Blacks2012', 469 => 'Blacks2012' },
+	'blacksadj' => { 444 => 0x9018 },
+	'bleachbypasstoning' => { 345 => 0x7f },
+	'blockshotafresponse' => { 273 => '1.5', 274 => '1.5', 284 => '1.5' },
+	'blogtitle' => { 483 => 'blogTitle' },
+	'blogurl' => { 483 => 'blogURL' },
+	'bluebalance' => { 292 => 0x1018, 315 => 0x12, 345 => 0x1b },
+	'bluecurvelimits' => { 106 => 0x1fe },
+	'bluecurvepoints' => { 105 => 0x79, 106 => 0x1d4 },
+	'bluehsl' => { 101 => 0x20915 },
+	'bluehue' => { 467 => 'BlueHue', 469 => 'BlueHue' },
+	'bluesaturation' => { 467 => 'BlueSaturation', 469 => 'BlueSaturation' },
+	'bluratinfinity' => { 453 => 'BlurAtInfinity' },
+	'blurcontrol' => { 345 => 0x82 },
+	'blurwarning' => { 125 => 0x1300 },
+	'bodybatteryadload' => { 324 => 0x3 },
+	'bodybatteryadnoload' => { 324 => 0x2 },
+	'bodybatterystate' => { 324 => '1.1' },
+	'bodybatteryvoltage1' => { 324 => 0x2 },
+	'bodybatteryvoltage2' => { 324 => 0x4 },
+	'bodybatteryvoltage3' => { 324 => 0x6 },
+	'bodybatteryvoltage4' => { 324 => 0x8 },
+	'bodyfirmware' => { 378 => 0x0 },
+	'bodyfirmwareversion' => { 288 => 0x104, 289 => 0x100, 292 => 0x104 },
+	'bodyserialnumber' => { 378 => 0x10 },
+	'bookedition' => { 483 => 'bookEdition' },
+	'bootloaderversion' => { 372 => 0x26 },
+	'bracketmode' => { 56 => 0x3 },
+	'bracketsequence' => { 111 => 0x301d },
+	'bracketsettings' => { 310 => 0x45 },
+	'bracketshotnumber' => { 56 => 0x5, 326 => 0x9, 408 => 0x2b },
+	'bracketshotnumber2' => { 408 => 0x2d },
+	'bracketstep' => { 177 => 0xe },
+	'bracketvalue' => { 56 => 0x4 },
+	'brightness' => { 117 => 0xfe53, 153 => 'Brightness', 173 => 'Brightness', 177 => 0x2c, 223 => 0x34, 224 => 0x39, 225 => 0x41, 364 => 'player.movie.visual.brightness', 371 => 0x25, 373 => 0x54, 397 => 0x22, 410 => 0x2007, 467 => 'Brightness', 469 => 'Brightness' },
+	'brightnessadj' => { 106 => 0x114, 256 => 0x0, 266 => 0x2d, 444 => 0x8018 },
+	'brightnessvalue' => { 117 => 0x9203, 183 => [0x691,0x49c3], 292 => 0x1003, 415 => 0x1e, 418 => 0x1140, 419 => 0x1140, 420 => 0x111c, 421 => 0x1198, 422 => 0x1174, 423 => 0x102c, 424 => 0x224, 425 => 0x224, 426 => 0x219, 473 => 'BrightnessValue' },
+	'buildnumber' => { 187 => 0x5500 },
+	'bulbduration' => { 75 => 0x18 },
+	'burstcount' => { 135 => 0x40d },
+	'burstid' => { 450 => 'BurstID' },
+	'burstmode' => { 137 => 0xa, 310 => 0x2a },
+	'burstmode2' => { 137 => 0x18 },
+	'burstprimary' => { 450 => 'BurstPrimary' },
+	'burstshot' => { 387 => 0x34 },
+	'burstspeed' => { 310 => 0x77 },
+	'burstuuid' => { 1 => 0xb },
+	'buttonfunctioncontroloff' => { 82 => 0x70a },
+	'bwadjustment' => { 125 => 0x1049 },
+	'bwfilter' => { 177 => 0x2a, 185 => 0x39 },
+	'bwmode' => { 292 => 0x203 },
+	'by-line' => { 129 => 0x50 },
+	'by-linetitle' => { 129 => 0x55 },
+	'bytecount' => { 483 => 'byteCount' },
+	'c14configuration' => { 135 => 0x1964 },
+	'cacheversion' => { 117 => 0xc7aa },
+	'calibratedfocallength' => { 114 => 'CalibratedFocalLength' },
+	'calibratedopticalcenterx' => { 114 => 'CalibratedOpticalCenterX' },
+	'calibratedopticalcentery' => { 114 => 'CalibratedOpticalCenterY' },
+	'calibration' => { 387 => [0x24,0x30] },
+	'calibrationhistory' => { 135 => 0x9c9 },
+	'calibrationilluminant1' => { 117 => 0xc65a },
+	'calibrationilluminant2' => { 117 => 0xc65b },
+	'calibrationversion' => { 135 => 0x9c6 },
+	'callforimage' => { 457 => 'CallForImage' },
+	'camera' => { 447 => [\'Cameras','CamerasCamera'] },
+	'cameraangle' => { 370 => 'angl', 493 => 'cameraAngle' },
+	'cameraappinfo' => { 447 => [\'Cameras','CamerasCameraAppInfo'] },
+	'cameraappinfoapplication' => { 447 => [\'Cameras','CamerasCameraAppInfoApplication'] },
+	'cameraappinfoitemuri' => { 447 => [\'Cameras','CamerasCameraAppInfoItemURI'] },
+	'cameraappinfoversion' => { 447 => [\'Cameras','CamerasCameraAppInfoVersion'] },
+	'cameraburstid' => { 451 => 'CameraBurstID' },
+	'cameracalibration' => { 387 => 0x11f },
+	'cameracalibration1' => { 117 => 0xc623 },
+	'cameracalibration2' => { 117 => 0xc624 },
+	'cameracalibrationsig' => { 117 => 0xc6f3 },
+	'cameracolorcalibration01' => { 36 => 0x0, 37 => 0x0 },
+	'cameracolorcalibration02' => { 36 => 0x4, 37 => 0x5 },
+	'cameracolorcalibration03' => { 36 => 0x8, 37 => 0xa },
+	'cameracolorcalibration04' => { 36 => 0xc, 37 => 0xf },
+	'cameracolorcalibration05' => { 36 => 0x10, 37 => 0x14 },
+	'cameracolorcalibration06' => { 36 => 0x14, 37 => 0x19 },
+	'cameracolorcalibration07' => { 36 => 0x18, 37 => 0x1e },
+	'cameracolorcalibration08' => { 36 => 0x1c, 37 => 0x23 },
+	'cameracolorcalibration09' => { 36 => 0x20, 37 => 0x28 },
+	'cameracolorcalibration10' => { 36 => 0x24, 37 => 0x2d },
+	'cameracolorcalibration11' => { 36 => 0x28, 37 => 0x32 },
+	'cameracolorcalibration12' => { 36 => 0x2c, 37 => 0x37 },
+	'cameracolorcalibration13' => { 36 => 0x30, 37 => 0x3c },
+	'cameracolorcalibration14' => { 36 => 0x34, 37 => 0x41 },
+	'cameracolorcalibration15' => { 36 => 0x38, 37 => 0x46 },
+	'cameradepthmap' => { 447 => [\'Cameras','CamerasCameraDepthMap'] },
+	'cameradepthmapconfidenceuri' => { 447 => [\'Cameras','CamerasCameraDepthMapConfidenceURI'] },
+	'cameradepthmapdepthuri' => { 447 => [\'Cameras','CamerasCameraDepthMapDepthURI'] },
+	'cameradepthmapfar' => { 447 => [\'Cameras','CamerasCameraDepthMapFar'] },
+	'cameradepthmapfocaltable' => { 447 => [\'Cameras','CamerasCameraDepthMapFocalTable'] },
+	'cameradepthmapfocaltableentrycount' => { 447 => [\'Cameras','CamerasCameraDepthMapFocalTableEntryCount'] },
+	'cameradepthmapformat' => { 447 => [\'Cameras','CamerasCameraDepthMapFormat'] },
+	'cameradepthmapitemsemantic' => { 447 => [\'Cameras','CamerasCameraDepthMapItemSemantic'] },
+	'cameradepthmapmeasuretype' => { 447 => [\'Cameras','CamerasCameraDepthMapMeasureType'] },
+	'cameradepthmapnear' => { 447 => [\'Cameras','CamerasCameraDepthMapNear'] },
+	'cameradepthmapsoftware' => { 447 => [\'Cameras','CamerasCameraDepthMapSoftware'] },
+	'cameradepthmapunits' => { 447 => [\'Cameras','CamerasCameraDepthMapUnits'] },
+	'cameradirection' => { 364 => 'direction.facing' },
+	'camerae-mountversion' => { 443 => 0xb },
+	'cameraelevationangle' => { 117 => 0x9405, 474 => 'CameraElevationAngle' },
+	'camerafilename' => { 457 => 'CameraFilename' },
+	'cameraid' => { 292 => 0x209, 370 => 'cmid', 386 => 0x209 },
+	'cameraidentifier' => { 364 => 'camera.identifier' },
+	'cameraimage' => { 447 => [\'Cameras','CamerasCameraImage'] },
+	'cameraimageitemsemantic' => { 447 => [\'Cameras','CamerasCameraImageItemSemantic'] },
+	'cameraimageitemuri' => { 447 => [\'Cameras','CamerasCameraImageItemURI'] },
+	'cameraimagingmodel' => { 447 => [\'Cameras','CamerasCameraImagingModel'] },
+	'cameraimagingmodeldistortion' => { 447 => [\'Cameras','CamerasCameraImagingModelDistortion'] },
+	'cameraimagingmodeldistortioncount' => { 447 => [\'Cameras','CamerasCameraImagingModelDistortionCount'] },
+	'cameraimagingmodelfocallengthx' => { 447 => [\'Cameras','CamerasCameraImagingModelFocalLengthX'] },
+	'cameraimagingmodelfocallengthy' => { 447 => [\'Cameras','CamerasCameraImagingModelFocalLengthY'] },
+	'cameraimagingmodelimageheight' => { 447 => [\'Cameras','CamerasCameraImagingModelImageHeight'] },
+	'cameraimagingmodelimagewidth' => { 447 => [\'Cameras','CamerasCameraImagingModelImageWidth'] },
+	'cameraimagingmodelpixelaspectratio' => { 447 => [\'Cameras','CamerasCameraImagingModelPixelAspectRatio'] },
+	'cameraimagingmodelprincipalpointx' => { 447 => [\'Cameras','CamerasCameraImagingModelPrincipalPointX'] },
+	'cameraimagingmodelprincipalpointy' => { 447 => [\'Cameras','CamerasCameraImagingModelPrincipalPointY'] },
+	'cameraimagingmodelskew' => { 447 => [\'Cameras','CamerasCameraImagingModelSkew'] },
+	'cameraiso' => { 34 => 0x10 },
+	'cameralabel' => { 117 => 0xc7a1, 493 => 'cameraLabel' },
+	'cameralightestimate' => { 447 => [\'Cameras','CamerasCameraLightEstimate'] },
+	'cameralightestimatecolorcorrectionb' => { 447 => [\'Cameras','CamerasCameraLightEstimateColorCorrectionB'] },
+	'cameralightestimatecolorcorrectiong' => { 447 => [\'Cameras','CamerasCameraLightEstimateColorCorrectionG'] },
+	'cameralightestimatecolorcorrectionr' => { 447 => [\'Cameras','CamerasCameraLightEstimateColorCorrectionR'] },
+	'cameralightestimatepixelintensity' => { 447 => [\'Cameras','CamerasCameraLightEstimatePixelIntensity'] },
+	'cameramakemodel' => { 457 => 'CameraMakeModel' },
+	'cameramodel' => { 354 => 0x410, 493 => 'cameraModel' },
+	'cameramodelid' => { 173 => 'CameraModelID' },
+	'cameramodelrestriction' => { 467 => 'CameraModelRestriction', 469 => 'CameraModelRestriction' },
+	'cameramotion' => { 364 => 'direction.motion' },
+	'cameramove' => { 493 => 'cameraMove' },
+	'cameraorientation' => { 7 => 0x30, 9 => 0x7d, 11 => 0x30, 13 => 0x35, 14 => 0x30, 15 => 0x30, 16 => 0x31, 17 => 0x31, 18 => 0x35, 19 => 0x27, 20 => 0x31, 21 => 0x7d, 22 => 0x38, 23 => [0x36,0x3a], 24 => 0x7d, 25 => 0x83, 26 => 0x84, 27 => 0x96, 28 => 0x35, 29 => 0x96, 310 => 0x8f, 349 => 0x1, 354 => 0x100, 403 => [0x16,0x18], 431 => 0x28, 432 => 0x24, 433 => 0x29 },
+	'cameraowner' => { 138 => 0xc353 },
+	'cameraparameters' => { 292 => 0x2050 },
+	'camerapicturestyle' => { 28 => 0xaf },
+	'camerapitch' => { 113 => 0x9, 370 => "\xa9gpt" },
+	'camerapointcloud' => { 447 => [\'Cameras','CamerasCameraPointCloud'] },
+	'camerapointcloudmetric' => { 447 => [\'Cameras','CamerasCameraPointCloudMetric'] },
+	'camerapointcloudpointcloud' => { 447 => [\'Cameras','CamerasCameraPointCloudPointCloud'] },
+	'camerapointcloudpoints' => { 447 => [\'Cameras','CamerasCameraPointCloudPoints'] },
+	'camerapose' => { 447 => [\'Cameras','CamerasCameraPose'] },
+	'cameraposepositionx' => { 447 => [\'Cameras','CamerasCameraPosePositionX'] },
+	'cameraposepositiony' => { 447 => [\'Cameras','CamerasCameraPosePositionY'] },
+	'cameraposepositionz' => { 447 => [\'Cameras','CamerasCameraPosePositionZ'] },
+	'cameraposerotationw' => { 447 => [\'Cameras','CamerasCameraPoseRotationW'] },
+	'cameraposerotationx' => { 447 => [\'Cameras','CamerasCameraPoseRotationX'] },
+	'cameraposerotationy' => { 447 => [\'Cameras','CamerasCameraPoseRotationY'] },
+	'cameraposerotationz' => { 447 => [\'Cameras','CamerasCameraPoseRotationZ'] },
+	'cameraposetimestamp' => { 447 => [\'Cameras','CamerasCameraPoseTimestamp'] },
+	'cameraprofile' => { 467 => 'CameraProfile', 469 => 'CameraProfile' },
+	'cameraprofiledigest' => { 467 => 'CameraProfileDigest', 469 => 'CameraProfileDigest' },
+	'camerarawcolortone' => { 107 => 0xe1 },
+	'camerarawcontrast' => { 107 => 0xe3 },
+	'camerarawhighlightpoint' => { 107 => 0xe6 },
+	'camerarawlinear' => { 107 => 0xe4 },
+	'camerarawoutputhighlightpoint' => { 107 => 0xe8 },
+	'camerarawoutputshadowpoint' => { 107 => 0xe9 },
+	'camerarawsaturation' => { 107 => 0xe2 },
+	'camerarawshadowpoint' => { 107 => 0xe7 },
+	'camerarawsharpness' => { 107 => 0xe5 },
+	'cameraroll' => { 113 => 0xb, 370 => "\xa9grl" },
+	'cameras' => { 447 => 'Cameras' },
+	'cameraserialnumber' => { 117 => 0xc62f, 175 => 'CameraSerialNumber', 457 => 'CameraSerialNumber' },
+	'camerasettingsversion' => { 287 => 0x0 },
+	'cameratemperature' => { 7 => 0x18, 9 => 0x1b, 11 => 0x18, 13 => 0x19, 14 => 0x18, 15 => 0x18, 16 => 0x19, 17 => 0x19, 18 => 0x19, 19 => 0x17, 20 => 0x19, 21 => 0x1b, 22 => 0x19, 23 => 0x19, 24 => 0x1b, 25 => 0x1b, 26 => 0x1b, 27 => 0x1b, 28 => 0x19, 29 => 0x1b, 30 => [0x87,0x91], 31 => [0x99,0x9f,0xa4,0xa8,0x105], 33 => ['-3',0x64,0x47,0x53,0x5b,0x5c], 75 => 0xc, 135 => 0x406, 291 => 0x1306, 305 => 0x320, 312 => 0x3402, 345 => 0x47, 384 => 0x43, 435 => 0x5 },
+	'cameratemperature4' => { 350 => 0x14 },
+	'cameratemperature5' => { 350 => 0x16 },
+	'cameratemperaturerangemax' => { 119 => 0x5 },
+	'cameratemperaturerangemin' => { 119 => 0x6 },
+	'cameratrait' => { 447 => [\'Cameras','CamerasCameraTrait'] },
+	'cameratype' => { 75 => 0x1a, 292 => 0x207 },
+	'cameratype2' => { 288 => 0x100 },
+	'cameravendorinfo' => { 447 => [\'Cameras','CamerasCameraVendorInfo'] },
+	'cameravendorinfomanufacturer' => { 447 => [\'Cameras','CamerasCameraVendorInfoManufacturer'] },
+	'cameravendorinfomodel' => { 447 => [\'Cameras','CamerasCameraVendorInfoModel'] },
+	'cameravendorinfonotes' => { 447 => [\'Cameras','CamerasCameraVendorInfoNotes'] },
+	'camerayaw' => { 113 => 0xa, 370 => "\xa9gyw" },
+	'camreverse' => { 114 => 'CamReverse' },
+	'canondr4' => { 118 => 'CanonDR4' },
+	'canonexposuremode' => { 34 => 0x14 },
+	'canonfiledescription' => { 95 => 0x805 },
+	'canonfilelength' => { 62 => 0xe },
+	'canonfirmwareversion' => { 62 => 0x7, 95 => 0x80b },
+	'canonflashinfo' => { 95 => 0x1028 },
+	'canonflashmode' => { 34 => 0x4 },
+	'canonimagesize' => { 10 => 0x39, 34 => 0xa },
+	'canonimagetype' => { 62 => 0x6, 95 => 0x815 },
+	'canonmodelid' => { 62 => 0x10, 95 => 0x1834 },
+	'canonvrd' => { 118 => 'CanonVRD' },
+	'caption' => { 462 => 'caption' },
+	'caption-abstract' => { 129 => 0x78 },
+	'captionsauthornames' => { 472 => 'CaptionsAuthorNames' },
+	'captionsdatetimestamps' => { 472 => 'CaptionsDateTimeStamps' },
+	'captionwriter' => { 481 => 'CaptionWriter' },
+	'captureframerate' => { 111 => 0x4001 },
+	'captureheightnormal' => { 135 => 0x1839 },
+	'capturelook' => { 135 => 0xc48 },
+	'capturemode' => { 364 => 'com.apple.photos.captureMode' },
+	'capturesoftware' => { 455 => 'CaptureSoftware' },
+	'capturewidthnormal' => { 135 => 0x1838 },
+	'capturewidthtest' => { 135 => 0x1842 },
+	'cardshutterlock' => { 180 => 0x49 },
+	'casioimagesize' => { 111 => 0x9 },
+	'catalogsets' => { 129 => 0xff, 448 => 'CatalogSets', 460 => 'CatalogSets' },
+	'categories' => { 62 => 0x23, 462 => 'categories' },
+	'category' => { 129 => 0xf, 286 => 0x30, 362 => 'catg', 481 => 'Category' },
+	'cbcrgain' => { 384 => 0xa036 },
+	'cbcrgaindefault' => { 384 => 0xa035 },
+	'cbcrmatrix' => { 384 => 0xa034 },
+	'cbcrmatrixdefault' => { 384 => 0xa033 },
+	'ccdboardversion' => { 305 => 0x331 },
+	'ccdscanmode' => { 292 => 0x1039 },
+	'ccdsensitivity' => { 253 => 0x6 },
+	'ccdversion' => { 305 => 0x330 },
+	'cellglobalid' => { 466 => 'cgi' },
+	'celllength' => { 117 => 0x109 },
+	'cellr' => { 466 => 'r' },
+	'celltowerid' => { 466 => 'cellid' },
+	'cellwidth' => { 117 => 0x108 },
+	'centerafarea' => { 281 => '15.1' },
+	'centerfocuspoint' => { 285 => '2.2' },
+	'centerpixel' => { 135 => 0x40c },
+	'centerweightedareasize' => { 270 => '7.1', 271 => '8.1', 273 => '8.1', 274 => '8.1', 278 => '7.1', 279 => '5.1', 280 => '7.1', 281 => '6.3', 283 => '8.1', 284 => '8.1', 285 => '8.1' },
+	'certificate' => { 497 => 'Certificate' },
+	'cfainterpolationalgorithm' => { 135 => 0xe60 },
+	'cfainterpolationmetric' => { 135 => 0xe61 },
+	'cfaoffsetcols' => { 135 => 0xc71 },
+	'cfaoffsetrows' => { 135 => 0xc6f },
+	'cfapattern' => { 117 => 0xa302, 315 => 0x9, 473 => 'CFAPattern' },
+	'cfapattern2' => { 117 => 0x828e },
+	'cfapatterncolumns' => { 473 => [\'CFAPattern','CFAPatternColumns'] },
+	'cfapatternrows' => { 473 => [\'CFAPattern','CFAPatternRows'] },
+	'cfapatternvalues' => { 473 => [\'CFAPattern','CFAPatternValues'] },
+	'cfarepeatpatterndim' => { 117 => 0x828d },
+	'cfazipperfixthreshold' => { 135 => 0xe62 },
+	'channel' => { 483 => 'channel' },
+	'channela-lang' => { 483 => [\'channel','channelA-lang'] },
+	'channelchannel' => { 483 => [\'channel','channelChannel'] },
+	'channels' => { 152 => 'Channels' },
+	'channelsubchannel1' => { 483 => [\'channel','channelSubchannel1'] },
+	'channelsubchannel2' => { 483 => [\'channel','channelSubchannel2'] },
+	'channelsubchannel3' => { 483 => [\'channel','channelSubchannel3'] },
+	'channelsubchannel4' => { 483 => [\'channel','channelSubchannel4'] },
+	'chapterlist' => { 370 => 'chpl' },
+	'checkmark' => { 101 => 0x10101, 106 => 0x26a },
+	'checkmark2' => { 107 => 0x8e },
+	'childfontfiles' => { 498 => [\'Fonts','FontsChildFontFiles'] },
+	'chmodeshootingspeed' => { 270 => '10.3', 271 => '11.2' },
+	'chromablurradius' => { 117 => 0xc631 },
+	'chromanoisecolorspace' => { 135 => 0xe6d },
+	'chromanoiseedgemapthresh' => { 135 => 0xe6c },
+	'chromanoisehighfthresh' => { 135 => 0xe6a },
+	'chromanoiselowfthresh' => { 135 => 0xe6b },
+	'chromaticaberration' => { 101 => 0x20703, 107 => 0x66, 384 => 0xa051 },
+	'chromaticaberrationb' => { 467 => 'ChromaticAberrationB', 469 => 'ChromaticAberrationB' },
+	'chromaticaberrationblue' => { 101 => 0x20708, 107 => 0x6b },
+	'chromaticaberrationcorr' => { 77 => [0x4,0x5] },
+	'chromaticaberrationcorrection' => { 117 => 0x7034, 335 => 0x1, 444 => 0x900d },
+	'chromaticaberrationcorrparams' => { 117 => 0x7035, 439 => 0x66a, 440 => [0x37c,0x384,0x39c,0x3b0,0x3b8] },
+	'chromaticaberrationon' => { 101 => '0x20703.0', 107 => 0x62 },
+	'chromaticaberrationr' => { 467 => 'ChromaticAberrationR', 469 => 'ChromaticAberrationR' },
+	'chromaticaberrationred' => { 101 => 0x20707, 107 => 0x6a },
+	'chromaticaberrationsetting' => { 78 => 0x6 },
+	'chrominancenoisereduction' => { 101 => 0x20601, 107 => 0x5e, 387 => 0x1a },
+	'chrominancenr_tiff_jpeg' => { 107 => 0x60 },
+	'circadatecreated' => { 479 => 'CircaDateCreated' },
+	'circgradbasedcorractive' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionActive'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionActive'] },
+	'circgradbasedcorramount' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionAmount'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionAmount'] },
+	'circgradbasedcorrblacks2012' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalBlacks2012'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalBlacks2012'] },
+	'circgradbasedcorrbrightness' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalBrightness'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalBrightness'] },
+	'circgradbasedcorrclarity' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalClarity'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalClarity'] },
+	'circgradbasedcorrclarity2012' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalClarity2012'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalClarity2012'] },
+	'circgradbasedcorrcontrast' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalContrast'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalContrast'] },
+	'circgradbasedcorrcontrast2012' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalContrast2012'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalContrast2012'] },
+	'circgradbasedcorrdefringe' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalDefringe'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalDefringe'] },
+	'circgradbasedcorrdehaze' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalDehaze'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalDehaze'] },
+	'circgradbasedcorrexposure' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalExposure'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalExposure'] },
+	'circgradbasedcorrexposure2012' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalExposure2012'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalExposure2012'] },
+	'circgradbasedcorrhighlights2012' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalHighlights2012'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalHighlights2012'] },
+	'circgradbasedcorrhue' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalHue','CircularGradientBasedCorrectionsLocalToningHue'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalHue','CircularGradientBasedCorrectionsLocalToningHue'] },
+	'circgradbasedcorrluminancenoise' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalLuminanceNoise'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalLuminanceNoise'] },
+	'circgradbasedcorrmaskalpha' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksAlpha'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksAlpha'] },
+	'circgradbasedcorrmaskangle' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksAngle'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksAngle'] },
+	'circgradbasedcorrmaskbottom' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksBottom'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksBottom'] },
+	'circgradbasedcorrmaskcentervalue' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCenterValue'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCenterValue'] },
+	'circgradbasedcorrmaskcenterweight' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCenterWeight'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCenterWeight'] },
+	'circgradbasedcorrmaskdabs' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksDabs'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksDabs'] },
+	'circgradbasedcorrmaskfeather' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksFeather'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksFeather'] },
+	'circgradbasedcorrmaskflipped' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksFlipped'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksFlipped'] },
+	'circgradbasedcorrmaskflow' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksFlow'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksFlow'] },
+	'circgradbasedcorrmaskfullx' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksFullX'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksFullX'] },
+	'circgradbasedcorrmaskfully' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksFullY'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksFullY'] },
+	'circgradbasedcorrmaskleft' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksLeft'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksLeft'] },
+	'circgradbasedcorrmaskmidpoint' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMidpoint'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMidpoint'] },
+	'circgradbasedcorrmaskperimetervalue' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksPerimeterValue'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksPerimeterValue'] },
+	'circgradbasedcorrmaskradius' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksRadius'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksRadius'] },
+	'circgradbasedcorrmaskright' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksRight'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksRight'] },
+	'circgradbasedcorrmaskroundness' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksRoundness'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksRoundness'] },
+	'circgradbasedcorrmasks' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasks'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasks'] },
+	'circgradbasedcorrmasksizex' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksSizeX'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksSizeX'] },
+	'circgradbasedcorrmasksizey' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksSizeY'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksSizeY'] },
+	'circgradbasedcorrmasktop' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksTop'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksTop'] },
+	'circgradbasedcorrmaskvalue' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMaskValue'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMaskValue'] },
+	'circgradbasedcorrmaskversion' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksVersion'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksVersion'] },
+	'circgradbasedcorrmaskwhat' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksWhat'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksWhat'] },
+	'circgradbasedcorrmaskx' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksX'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksX'] },
+	'circgradbasedcorrmasky' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksY'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksY'] },
+	'circgradbasedcorrmaskzerox' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksZeroX'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksZeroX'] },
+	'circgradbasedcorrmaskzeroy' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksZeroY'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksZeroY'] },
+	'circgradbasedcorrmoire' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalMoire'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalMoire'] },
+	'circgradbasedcorrrangemask' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMask'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMask'] },
+	'circgradbasedcorrrangemaskcoloramount' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskColorAmount'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskColorAmount'] },
+	'circgradbasedcorrrangemaskdepthfeather' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskDepthFeather'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskDepthFeather'] },
+	'circgradbasedcorrrangemaskdepthmax' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskDepthMax'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskDepthMax'] },
+	'circgradbasedcorrrangemaskdepthmin' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskDepthMin'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskDepthMin'] },
+	'circgradbasedcorrrangemasklumfeather' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskLumFeather'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskLumFeather'] },
+	'circgradbasedcorrrangemasklummax' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskLumMax'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskLumMax'] },
+	'circgradbasedcorrrangemasklummin' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskLumMin'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskLumMin'] },
+	'circgradbasedcorrrangemasktype' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskType'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskType'] },
+	'circgradbasedcorrrangemaskversion' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskVersion'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskVersion'] },
+	'circgradbasedcorrsaturation' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalSaturation','CircularGradientBasedCorrectionsLocalToningSaturation'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalSaturation','CircularGradientBasedCorrectionsLocalToningSaturation'] },
+	'circgradbasedcorrshadows2012' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalShadows2012'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalShadows2012'] },
+	'circgradbasedcorrsharpness' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalSharpness'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalSharpness'] },
+	'circgradbasedcorrtemperature' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalTemperature'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalTemperature'] },
+	'circgradbasedcorrtexture' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalTexture'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalTexture'] },
+	'circgradbasedcorrtint' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalTint'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalTint'] },
+	'circgradbasedcorrwhat' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsWhat'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsWhat'] },
+	'circgradbasedcorrwhites2012' => { 467 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalWhites2012'], 469 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalWhites2012'] },
+	'circulargradientbasedcorrections' => { 467 => 'CircularGradientBasedCorrections', 469 => 'CircularGradientBasedCorrections' },
+	'city' => { 129 => 0x5a, 158 => 'City', 310 => 0x6d, 481 => 'City' },
+	'city2' => { 310 => 0x80 },
+	'clarity' => { 224 => 0x35, 225 => 0x3d, 467 => 'Clarity', 469 => 'Clarity' },
+	'clarity2012' => { 467 => 'Clarity2012', 469 => 'Clarity2012' },
+	'claritycontrol' => { 345 => 0x96 },
+	'classifystate' => { 129 => 0xe1 },
+	'clearretouch' => { 310 => 0x7c },
+	'clearretouchvalue' => { 310 => 0xa3 },
+	'client' => { 493 => 'client' },
+	'clientname' => { 475 => 'ClientName' },
+	'clipboardaspectratio' => { 467 => 'ClipboardAspectRatio', 469 => 'ClipboardAspectRatio' },
+	'clipboardorientation' => { 467 => 'ClipboardOrientation', 469 => 'ClipboardOrientation' },
+	'clipfilename' => { 370 => 'clfn' },
+	'clipid' => { 370 => 'clid' },
+	'clmodeshootingspeed' => { 270 => '10.2', 271 => '11.3', 273 => '11.2', 274 => '11.2', 279 => '11.2', 280 => '10.2', 283 => '11.2', 284 => '11.2', 285 => '11.1' },
+	'cluster' => { 467 => 'Cluster', 469 => 'Cluster' },
+	'cmcontrast' => { 295 => 0x2022 },
+	'cmexposurecompensation' => { 295 => 0x2000 },
+	'cmhue' => { 295 => 0x2021 },
+	'cmsaturation' => { 295 => 0x2020 },
+	'cmsharpness' => { 295 => 0x2023 },
+	'cmwhitebalance' => { 295 => 0x2001 },
+	'cmwhitebalancecomp' => { 295 => 0x2002 },
+	'cmwhitebalancegraypoint' => { 295 => 0x2010 },
+	'codec' => { 166 => 'Codec' },
+	'codedcharacterset' => { 130 => 0x5a },
+	'codeversion' => { 370 => 'cver' },
+	'collection' => { 300 => 'Collection' },
+	'collectionname' => { 167 => [\'Collections','CollectionsCollectionName'], 370 => 'coll' },
+	'collections' => { 167 => 'Collections', 462 => 'collections' },
+	'collectionuri' => { 167 => [\'Collections','CollectionsCollectionURI'] },
+	'color' => { 364 => 'player.movie.visual.color', 482 => 'color' },
+	'coloraberrationcontrol' => { 263 => 0xc89224b },
+	'coloradjustment' => { 387 => 0x14 },
+	'coloradjustmentmode' => { 386 => 0x210 },
+	'coloranta' => { 498 => [\'Colorants','ColorantsA'] },
+	'colorantb' => { 498 => [\'Colorants','ColorantsB'] },
+	'colorantblack' => { 498 => [\'Colorants','ColorantsBlack'] },
+	'colorantblue' => { 498 => [\'Colorants','ColorantsBlue'] },
+	'colorantcyan' => { 498 => [\'Colorants','ColorantsCyan'] },
+	'colorantgray' => { 498 => [\'Colorants','ColorantsGray'] },
+	'colorantgreen' => { 498 => [\'Colorants','ColorantsGreen'] },
+	'colorantl' => { 498 => [\'Colorants','ColorantsL'] },
+	'colorantmagenta' => { 498 => [\'Colorants','ColorantsMagenta'] },
+	'colorantmode' => { 498 => [\'Colorants','ColorantsMode'] },
+	'colorantred' => { 498 => [\'Colorants','ColorantsRed'] },
+	'colorants' => { 498 => 'Colorants' },
+	'colorantswatchname' => { 498 => [\'Colorants','ColorantsSwatchName'] },
+	'coloranttint' => { 498 => [\'Colorants','ColorantsTint'] },
+	'coloranttype' => { 498 => [\'Colorants','ColorantsType'] },
+	'colorantyellow' => { 498 => [\'Colorants','ColorantsYellow'] },
+	'colorbalance' => { 153 => 'ColorBalance' },
+	'colorbalanceadj' => { 263 => 0x76a43202 },
+	'colorbalanceblue' => { 177 => 0x1e },
+	'colorbalancegreen' => { 177 => 0x1d },
+	'colorbalancered' => { 177 => 0x1c },
+	'colorbalanceversion' => { 198 => 0x4, 199 => 0x4, 200 => 0x0 },
+	'colorblur' => { 107 => 0x65 },
+	'colorbluron' => { 101 => 0x20704 },
+	'colorbooster' => { 263 => 0x5f0e7d23 },
+	'colorboostlevel' => { 257 => 0x1 },
+	'colorboosttype' => { 257 => 0x0 },
+	'colorchromeeffect' => { 125 => 0x1048 },
+	'colorchromefxblue' => { 125 => 0x104e },
+	'colorclass' => { 356 => 0xde, 357 => 'ColorClass' },
+	'colorcompensationfilter' => { 180 => [0x3a,0x5f], 182 => 0x111, 410 => 0xb022 },
+	'colorcompensationfiltercustom' => { 397 => 0xd, 398 => 0xc },
+	'colorcompensationfilterset' => { 397 => 0x8, 398 => 0x7, 399 => 0x18, 415 => 0xf },
+	'colorcontrol' => { 292 => 0x102b },
+	'colorcorrection' => { 444 => 0x8015 },
+	'colorcreatoreffect' => { 287 => 0x532 },
+	'colordataversion' => { 41 => 0x0, 43 => 0x0, 44 => 0x0, 45 => 0x0, 46 => 0x0, 47 => 0x0, 48 => 0x0, 49 => 0x0 },
+	'coloreffect' => { 310 => 0x28 },
+	'colorfilter' => { 110 => 0x17, 111 => 0x3017, 177 => 0x29, 185 => [0x38,0x4d,0x4f], 352 => 0x17 },
+	'colorgain' => { 229 => 0x51 },
+	'colorgradeblending' => { 467 => 'ColorGradeBlending', 469 => 'ColorGradeBlending' },
+	'colorgradeglobalhue' => { 467 => 'ColorGradeGlobalHue', 469 => 'ColorGradeGlobalHue' },
+	'colorgradegloballum' => { 467 => 'ColorGradeGlobalLum', 469 => 'ColorGradeGlobalLum' },
+	'colorgradeglobalsat' => { 467 => 'ColorGradeGlobalSat', 469 => 'ColorGradeGlobalSat' },
+	'colorgradehighlightlum' => { 467 => 'ColorGradeHighlightLum', 469 => 'ColorGradeHighlightLum' },
+	'colorgrademidtonehue' => { 467 => 'ColorGradeMidtoneHue', 469 => 'ColorGradeMidtoneHue' },
+	'colorgrademidtonelum' => { 467 => 'ColorGradeMidtoneLum', 469 => 'ColorGradeMidtoneLum' },
+	'colorgrademidtonesat' => { 467 => 'ColorGradeMidtoneSat', 469 => 'ColorGradeMidtoneSat' },
+	'colorgradeshadowlum' => { 467 => 'ColorGradeShadowLum', 469 => 'ColorGradeShadowLum' },
+	'colorhue' => { 101 => 0x20900, 221 => 0x8d },
+	'colorimetricreference' => { 117 => 0xc6bf },
+	'colorlabel' => { 472 => 'ColorLabel' },
+	'colormatrix' => { 291 => 0x200, 292 => 0x1011, 384 => 0xa030 },
+	'colormatrix1' => { 117 => 0xc621, 354 => 0x106 },
+	'colormatrix2' => { 117 => 0xc622, 295 => 0x200, 354 => 0x226 },
+	'colormatrixa' => { 345 => 0x203 },
+	'colormatrixadobergb' => { 384 => 0xa032 },
+	'colormatrixb' => { 345 => 0x204 },
+	'colormatrixnumber' => { 292 => 0x1019 },
+	'colormatrixsrgb' => { 384 => 0xa031 },
+	'colormode' => { 111 => 0x3015, 125 => 0x1210, 137 => 0x66, 177 => 0x28, 180 => 0x16, 182 => 0x101, 183 => 0x36, 185 => 0x7, 221 => 0x3, 253 => 0x4, 310 => 0x32, 387 => 0x2c, 410 => 0xb029, 481 => 'ColorMode' },
+	'colormoirereduction' => { 101 => 0x20670, 264 => 0x15 },
+	'colormoirereductionmode' => { 264 => 0x5 },
+	'colormoirereductionon' => { 101 => '0x20670.0' },
+	'colornoisereduction' => { 444 => 0x8029, 467 => 'ColorNoiseReduction', 469 => 'ColorNoiseReduction' },
+	'colornoisereductiondetail' => { 467 => 'ColorNoiseReductionDetail', 469 => 'ColorNoiseReductionDetail' },
+	'colornoisereductionintensity' => { 264 => 0x18 },
+	'colornoisereductionsharpness' => { 264 => 0x1c },
+	'colornoisereductionsmoothness' => { 467 => 'ColorNoiseReductionSmoothness', 469 => 'ColorNoiseReductionSmoothness' },
+	'colorplanes' => { 121 => 0x2 },
+	'colorprofile' => { 177 => 0x33 },
+	'colorprofilesettings' => { 287 => 0x539 },
+	'colorrepresentation' => { 131 => 0x3c },
+	'colorsaturationadj' => { 101 => 0x20305 },
+	'colorsequence' => { 131 => 0x41 },
+	'colorspace' => { 50 => 0x3, 62 => 0xb4, 95 => 0x10b4, 117 => 0xa001, 159 => 'ColorSpace', 178 => 0x2f, 179 => 0x25, 180 => 0x17, 221 => 0x1e, 287 => 0x507, 345 => 0x37, 384 => 0xa011, 387 => 0xb, 397 => 0x1b, 398 => 0x83, 399 => 0xe, 415 => 0x6, 473 => 'ColorSpace' },
+	'colortempasshot' => { 38 => 0x4, 39 => 0x7, 40 => 0x1d, 41 => 0x59, 42 => 0x26, 43 => 0x43, 46 => 0x43, 47 => 0x43, 48 => 0x43, 49 => 0x4b },
+	'colortempauto' => { 38 => 0x9, 39 => 0xf, 40 => 0x22, 41 => 0x5e, 42 => 0x1c, 43 => 0x48, 46 => 0x48, 47 => 0x48, 48 => 0x48, 49 => 0x50 },
+	'colortempcloudy' => { 38 => 0x22, 39 => 0x37, 40 => 0x31, 41 => 0xa4, 42 => 0x35, 43 => 0x5c, 46 => 0x75, 47 => 0x8e, 48 => 0x93, 49 => 0x96, 345 => 0x55 },
+	'colortempcustom' => { 43 => 0x84 },
+	'colortempcustom1' => { 40 => 0x45 },
+	'colortempcustom2' => { 40 => 0x4a },
+	'colortempdaylight' => { 38 => 0x18, 39 => 0x27, 40 => 0x27, 41 => 0x9a, 42 => 0x2b, 43 => 0x52, 46 => 0x6b, 47 => 0x84, 48 => 0x89, 49 => 0x8c, 345 => 0x53 },
+	'colortemperature' => { 7 => 0x73, 8 => [0x48,0x4e], 9 => 0xc0, 10 => 0x37, 11 => 0x62, 12 => 0x37, 13 => 0x7c, 14 => 0x73, 15 => 0x73, 16 => 0x77, 17 => 0x73, 18 => 0x7c, 19 => 0x58, 20 => 0x73, 21 => 0xc0, 22 => 0x7f, 23 => 0x7d, 24 => 0xc0, 25 => 0xc6, 26 => 0xc7, 27 => 0x135, 28 => 0x7b, 29 => 0x13a, 62 => 0xae, 72 => 0x9, 95 => 0x10ae, 125 => 0x1005, 135 => 0x846, 153 => 'ColorTemperature', 178 => [0x6e,0x49], 179 => 0x3f, 180 => [0x39,0x5e], 182 => 0x10b, 185 => [0x3c,0x4c,0x4e], 305 => 0x321, 345 => 0x50, 377 => 0x1308, 410 => 0xb021, 467 => 'Temperature', 469 => 'Temperature' },
+	'colortemperatureadj' => { 444 => 0x8013 },
+	'colortemperatureauto' => { 221 => 0x4f },
+	'colortemperaturebg' => { 292 => 0x1013 },
+	'colortemperaturecustom' => { 397 => 0xc, 398 => 0xb },
+	'colortemperaturerg' => { 292 => 0x1014 },
+	'colortemperatureset' => { 397 => 0x7, 398 => 0x6 },
+	'colortemperaturesetting' => { 180 => 0x25, 399 => 0x17, 415 => 0xe },
+	'colortempflash' => { 38 => 0x36, 39 => 0x57, 40 => 0x40, 41 => 0xb8, 42 => 0x49, 43 => 0x70, 46 => 0x89, 47 => 0xa2, 48 => 0xa7, 49 => 0xaa, 345 => 0x5a },
+	'colortempflashdata' => { 43 => 0x24a },
+	'colortempfluorescent' => { 38 => 0x2c, 39 => 0x47, 40 => 0x3b, 41 => 0xae, 42 => 0x3f, 43 => 0x66, 46 => 0x7f, 47 => 0x98, 48 => 0x9d, 49 => 0xa0 },
+	'colortempfluorescentd' => { 345 => 0x57 },
+	'colortempfluorescentn' => { 345 => 0x58 },
+	'colortempfluorescentw' => { 345 => 0x59 },
+	'colortempkelvin' => { 38 => 0x31, 39 => 0x4f, 41 => 0xb3, 42 => 0x44, 43 => 0x6b, 46 => 0x84, 47 => 0x9d, 48 => 0xa2, 49 => 0xa5, 310 => 0x44, 377 => 0x1307 },
+	'colortempmeasured' => { 38 => 0xe, 39 => 0x17, 41 => 0x63, 43 => 0x4d, 46 => 0x4d, 47 => 0x4d, 48 => 0x4d, 49 => 0x55 },
+	'colortemppc1' => { 42 => 0x94, 43 => 0x75 },
+	'colortemppc2' => { 42 => 0x99, 43 => 0x7a },
+	'colortemppc3' => { 42 => 0x9e, 43 => 0x7f },
+	'colortempshade' => { 38 => 0x1d, 39 => 0x2f, 40 => 0x2c, 41 => 0x9f, 42 => 0x30, 43 => 0x57, 46 => 0x70, 47 => 0x89, 48 => 0x8e, 49 => 0x91, 345 => 0x54 },
+	'colortemptungsten' => { 38 => 0x27, 39 => 0x3f, 40 => 0x36, 41 => 0xa9, 42 => 0x3a, 43 => 0x61, 46 => 0x7a, 47 => 0x93, 48 => 0x98, 49 => 0x9b, 345 => 0x56 },
+	'colortempunknown' => { 38 => 0x13, 39 => 0x1f, 41 => 0x68, 42 => 0x21, 46 => 0x52, 47 => 0x52, 48 => 0x52, 49 => 0x5a },
+	'colortempunknown10' => { 38 => 0x63, 39 => 0x9f, 41 => 0x95, 42 => 0x76, 46 => 0xa2, 47 => 0x7f, 48 => 0x7f, 49 => 0x87 },
+	'colortempunknown11' => { 38 => 0x68, 39 => 0xa7, 41 => 0xbd, 42 => 0x7b, 46 => 0xa7, 47 => 0xa7, 48 => 0x84, 49 => 0xaf },
+	'colortempunknown12' => { 38 => 0x6d, 39 => 0xaf, 41 => 0xc2, 42 => 0x80, 46 => 0xac, 47 => 0xac, 48 => 0xac, 49 => 0xb4 },
+	'colortempunknown13' => { 38 => 0x72, 39 => 0xb7, 41 => 0xc7, 42 => 0x85, 46 => 0xb1, 47 => 0xb1, 48 => 0xb1, 49 => 0xb9 },
+	'colortempunknown14' => { 41 => 0xcc, 42 => 0x8a, 46 => 0xb6, 47 => 0xb6, 48 => 0xb6, 49 => 0xbe },
+	'colortempunknown15' => { 41 => 0xd1, 42 => 0x8f, 46 => 0xbb, 47 => 0xbb, 48 => 0xbb, 49 => 0xc3 },
+	'colortempunknown16' => { 41 => 0xd6, 42 => 0xa3, 47 => 0xc0, 48 => 0xc0, 49 => 0xc8 },
+	'colortempunknown17' => { 41 => 0xdb, 47 => 0xc5, 48 => 0xc5, 49 => 0xcd },
+	'colortempunknown18' => { 41 => 0xe0, 47 => 0xca, 48 => 0xca, 49 => 0xd2 },
+	'colortempunknown19' => { 41 => 0xe5, 47 => 0xcf, 48 => 0xcf, 49 => 0xd7 },
+	'colortempunknown2' => { 38 => 0x3b, 39 => 0x5f, 41 => 0x6d, 42 => 0x4e, 46 => 0x57, 47 => 0x57, 48 => 0x57, 49 => 0x5f },
+	'colortempunknown20' => { 41 => 0xea, 47 => 0xd4, 48 => 0xd4, 49 => 0xdc },
+	'colortempunknown21' => { 41 => 0xef, 48 => 0xd9, 49 => 0xe1 },
+	'colortempunknown22' => { 41 => 0xf4, 48 => 0xde, 49 => 0xe6 },
+	'colortempunknown23' => { 41 => 0xf9, 48 => 0xe3, 49 => 0xeb },
+	'colortempunknown24' => { 41 => 0xfe, 48 => 0xe8, 49 => 0xf0 },
+	'colortempunknown25' => { 41 => 0x103, 48 => 0xed, 49 => 0xf5 },
+	'colortempunknown26' => { 41 => 0x108, 48 => 0xf2, 49 => 0xfa },
+	'colortempunknown27' => { 41 => 0x10d, 48 => 0xf7, 49 => 0xff },
+	'colortempunknown28' => { 41 => 0x112, 48 => 0xfc, 49 => 0x104 },
+	'colortempunknown29' => { 41 => 0x117, 48 => 0x101, 49 => 0x109 },
+	'colortempunknown3' => { 38 => 0x40, 39 => 0x67, 41 => 0x72, 42 => 0x53, 46 => 0x5c, 47 => 0x5c, 48 => 0x5c, 49 => 0x64 },
+	'colortempunknown30' => { 48 => 0x106 },
+	'colortempunknown4' => { 38 => 0x45, 39 => 0x6f, 41 => 0x77, 42 => 0x58, 46 => 0x61, 47 => 0x61, 48 => 0x61, 49 => 0x69 },
+	'colortempunknown5' => { 38 => 0x4a, 39 => 0x77, 41 => 0x7c, 42 => 0x5d, 46 => 0x66, 47 => 0x66, 48 => 0x66, 49 => 0x6e },
+	'colortempunknown6' => { 38 => 0x4f, 39 => 0x7f, 41 => 0x81, 42 => 0x62, 46 => 0x8e, 47 => 0x6b, 48 => 0x6b, 49 => 0x73 },
+	'colortempunknown7' => { 38 => 0x54, 39 => 0x87, 41 => 0x86, 42 => 0x67, 46 => 0x93, 47 => 0x70, 48 => 0x70, 49 => 0x78 },
+	'colortempunknown8' => { 38 => 0x59, 39 => 0x8f, 41 => 0x8b, 42 => 0x6c, 46 => 0x98, 47 => 0x75, 48 => 0x75, 49 => 0x7d },
+	'colortempunknown9' => { 38 => 0x5e, 39 => 0x97, 41 => 0x90, 42 => 0x71, 46 => 0x9d, 47 => 0x7a, 48 => 0x7a, 49 => 0x82 },
+	'colortone' => { 10 => 0x6f, 12 => 0x77, 34 => 0x2a, 50 => 0x2 },
+	'colortoneadj' => { 101 => 0x20304, 106 => 0x11e },
+	'colortoneauto' => { 69 => 0x9c },
+	'colortonefaithful' => { 19 => 0x107, 68 => 0x6c, 69 => 0x6c },
+	'colortonelandscape' => { 19 => 0x105, 68 => 0x3c, 69 => 0x3c },
+	'colortonemonochrome' => { 68 => 0x84, 69 => 0x84 },
+	'colortoneneutral' => { 19 => 0x106, 68 => 0x54, 69 => 0x54 },
+	'colortoneportrait' => { 19 => 0x104, 68 => 0x24, 69 => 0x24 },
+	'colortonestandard' => { 19 => 0x103, 68 => 0xc, 69 => 0xc },
+	'colortoneuserdef1' => { 19 => 0x109, 68 => 0x9c, 69 => 0xb4 },
+	'colortoneuserdef2' => { 19 => 0x10a, 68 => 0xb4, 69 => 0xcc },
+	'colortoneuserdef3' => { 19 => 0x10b, 68 => 0xcc, 69 => 0xe4 },
+	'comlenblksize' => { 135 => 0xfde8 },
+	'commanddials' => { 281 => '5.1' },
+	'commanddialsaperturesetting' => { 270 => '17.3', 271 => '18.3', 273 => '18.3', 274 => '18.3', 279 => '33.3', 280 => '17.3', 283 => '18.3', 284 => '18.3' },
+	'commanddialschangemainsub' => { 270 => '17.2', 271 => '18.1', 273 => '18.1', 274 => '18.1', 279 => '33.2', 280 => '17.2', 283 => '18.1', 284 => '18.1' },
+	'commanddialsmenuandplayback' => { 270 => '17.4', 271 => '18.2', 273 => '18.2', 274 => '18.2', 279 => '33.4', 280 => '17.4', 283 => '18.2', 284 => '18.2' },
+	'commanddialsreverserotation' => { 270 => '17.1', 271 => '6.4', 273 => '6.2', 274 => '6.2', 275 => '16.2', 276 => '17.2', 279 => '33.1', 280 => '17.1', 283 => '6.2', 284 => '6.2', 285 => '18.1' },
+	'commanderchannel' => { 281 => '10.2', 282 => '25.2' },
+	'commandergroupa_ttl-aacomp' => { 281 => '13.1', 282 => '31.1' },
+	'commandergroupa_ttlcomp' => { 285 => '32.1' },
+	'commandergroupamanualoutput' => { 281 => '13.2', 282 => '28.2' },
+	'commandergroupamode' => { 281 => '11.2', 282 => '28.1' },
+	'commandergroupb_ttl-aacomp' => { 281 => '14.1', 282 => '32.1' },
+	'commandergroupb_ttlcomp' => { 285 => '33.1' },
+	'commandergroupbmanualoutput' => { 281 => '14.2', 282 => '29.2' },
+	'commandergroupbmode' => { 281 => '11.3', 282 => '29.1' },
+	'commanderinternalflash' => { 281 => '11.1', 282 => '27.1' },
+	'commanderinternalmanualoutput' => { 281 => '12.2', 282 => '27.2' },
+	'commanderinternalttlchannel' => { 279 => '18.2' },
+	'commanderinternalttlcomp' => { 281 => '12.1', 282 => '30.2', 285 => '31.2' },
+	'commanderinternalttlcompbuiltin' => { 279 => '20.1', 280 => '26.1' },
+	'commanderinternalttlcompgroupa' => { 279 => '21.1', 280 => '27.1' },
+	'commanderinternalttlcompgroupb' => { 279 => '22.1', 280 => '28.1' },
+	'comment' => { 0 => 0x2, 118 => 'Comment', 154 => 'Comment', 300 => 'Comment', 362 => "\xa9cmt", 364 => 'comment', 370 => "\xa9cmt" },
+	'compass' => { 380 => 0x4 },
+	'compilation' => { 362 => 'cpil' },
+	'compimageimagespersequence' => { 474 => [\'CompositeImageExposureTimes','CompositeImageExposureTimesNumberOfImagesInSequences'] },
+	'compimagemaxexposureall' => { 474 => [\'CompositeImageExposureTimes','CompositeImageExposureTimesMaxExposureTimesOfAll'] },
+	'compimagemaxexposureused' => { 474 => [\'CompositeImageExposureTimes','CompositeImageExposureTimesMaxExposureTimesOfUsed'] },
+	'compimageminexposureall' => { 474 => [\'CompositeImageExposureTimes','CompositeImageExposureTimesMinExposureTimesOfAll'] },
+	'compimageminexposureused' => { 474 => [\'CompositeImageExposureTimes','CompositeImageExposureTimesMinExposureTimesOfUsed'] },
+	'compimagenumsequences' => { 474 => [\'CompositeImageExposureTimes','CompositeImageExposureTimesNumberOfSequences'] },
+	'compimagesumexposureall' => { 474 => [\'CompositeImageExposureTimes','CompositeImageExposureTimesSumOfExposureTimesOfAll'] },
+	'compimagesumexposureused' => { 474 => [\'CompositeImageExposureTimes','CompositeImageExposureTimesSumOfExposureTimesOfUsed'] },
+	'compimagetotalexposureperiod' => { 474 => [\'CompositeImageExposureTimes','CompositeImageExposureTimesTotalExposurePeriod'] },
+	'compimagevalues' => { 474 => [\'CompositeImageExposureTimes','CompositeImageExposureTimesValues'] },
+	'complianceprofile' => { 483 => 'complianceProfile' },
+	'componentsconfiguration' => { 117 => 0x9101, 159 => 'Components', 473 => 'ComponentsConfiguration' },
+	'componentversion' => { 95 => 0x80c },
+	'composer' => { 362 => ["\xa9com","\xa9wrt"], 370 => ["\xa9com","\xa9wrt"], 493 => 'composer' },
+	'composerkeywords' => { 370 => "\xa9cok" },
+	'compositeimage' => { 117 => 0xa460, 474 => 'CompositeImage' },
+	'compositeimagecount' => { 117 => 0xa461, 474 => 'CompositeImageCount' },
+	'compositeimageexposuretimes' => { 117 => 0xa462, 474 => 'CompositeImageExposureTimes' },
+	'composition' => { 457 => 'Composition' },
+	'compositionadjust' => { 344 => '0.1' },
+	'compositionadjustrotation' => { 344 => 0x7 },
+	'compositionadjustx' => { 344 => 0x5 },
+	'compositionadjusty' => { 344 => 0x6 },
+	'compressedbitsperpixel' => { 117 => 0x9102, 473 => 'CompressedBitsPerPixel' },
+	'compressedimagesize' => { 182 => 0x40, 292 => 0x40 },
+	'compression' => { 117 => 0x103, 315 => 0xb, 489 => 'Compression' },
+	'compressionfactor' => { 287 => 0x50d },
+	'compressionratio' => { 159 => 'Compression', 292 => 0x1034 },
+	'compressorversion' => { 370 => 'CNCV' },
+	'condadobvfactor' => { 135 => 0xf3e },
+	'condadodaybvthresh' => { 135 => 0xf3c },
+	'condadodayoffsets' => { 135 => 0xf42 },
+	'condadofluoffsets' => { 135 => 0xf44 },
+	'condadofluthresh' => { 135 => 0xf41 },
+	'condadoillfactor' => { 135 => 0xf3f },
+	'condadoneurange' => { 135 => 0xf3d },
+	'condadotunoffsets' => { 135 => 0xf43 },
+	'condadotunthresh' => { 135 => 0xf40 },
+	'conductor' => { 362 => "\xa9con" },
+	'confidence' => { 452 => 'Confidence' },
+	'confidencelevel' => { 463 => 'ConfidenceLevel' },
+	'confidencemime' => { 452 => 'ConfidenceMime' },
+	'constrainedcropheight' => { 106 => 0x266, 356 => 0xd6 },
+	'constrainedcropwidth' => { 106 => 0x262, 356 => 0xd5 },
+	'contact' => { 129 => 0x76 },
+	'contactinfo' => { 467 => 'ContactInfo', 469 => 'ContactInfo', 482 => 'contactInfo' },
+	'container' => { 447 => 'Container' },
+	'containerdirectory' => { 447 => [\'Container','ContainerDirectory'] },
+	'containerdirectoryitem' => { 447 => [\'Container','ContainerDirectoryItem'] },
+	'containerdirectoryitemdatauri' => { 447 => [\'Container','ContainerDirectoryItemDataURI'] },
+	'containerdirectoryitemlength' => { 447 => [\'Container','ContainerDirectoryItemLength'] },
+	'containerdirectoryitemmime' => { 447 => [\'Container','ContainerDirectoryItemMime'] },
+	'containerdirectoryitempadding' => { 447 => [\'Container','ContainerDirectoryItemPadding'] },
+	'containerformat' => { 479 => 'ContainerFormat' },
+	'containerformatidentifier' => { 479 => [\'ContainerFormat','ContainerFormatIdentifier'] },
+	'containerformatname' => { 479 => [\'ContainerFormat','ContainerFormatName'] },
+	'contentcreatedate' => { 362 => "\xa9day", 370 => ['@day',"\xa9day"] },
+	'contentdistributorid' => { 370 => 'cdis' },
+	'contentid' => { 370 => 'ccid' },
+	'contentlocationcode' => { 129 => 0x1a },
+	'contentlocationname' => { 129 => 0x1b },
+	'contenttype' => { 483 => 'contentType' },
+	'continuousbracketing' => { 180 => 0x20 },
+	'continuousdrive' => { 34 => 0x5 },
+	'continuousmodeliveview' => { 284 => '77.2' },
+	'continuousshootingspeed' => { 82 => 0x610 },
+	'continuousshotlimit' => { 82 => 0x611 },
+	'contrast' => { 10 => 0x73, 12 => 0x75, 34 => 0xd, 110 => 0xc, 111 => [0x3012,0x20], 117 => [0xa408,0xfe54], 125 => [0x1004,0x1006], 153 => 'Contrast', 173 => 'Contrast', 177 => 0x20, 178 => 0x31, 179 => 0x27, 180 => 0x19, 185 => 0x2, 223 => 0x33, 224 => 0x37, 225 => 0x3f, 292 => 0x1029, 310 => 0x39, 312 => 0x300a, 345 => 0x20, 352 => 0xc, 364 => 'player.movie.visual.contrast', 371 => 0x24, 373 => 0x52, 377 => 0x1012, 387 => 0xd, 397 => 0x1d, 398 => 0x1a, 410 => 0x2004, 467 => 'Contrast', 469 => 'Contrast', 473 => 'Contrast' },
+	'contrast2012' => { 467 => 'Contrast2012', 469 => 'Contrast2012' },
+	'contrastadj' => { 101 => 0x20303, 106 => 0x115, 266 => 0x2c, 444 => 0x8017 },
+	'contrastauto' => { 69 => 0x90 },
+	'contrastcurve' => { 221 => 0x8c },
+	'contrastdetectaf' => { 189 => 0x4 },
+	'contrastdetectafarea' => { 345 => 0x231 },
+	'contrastdetectafinfocus' => { 189 => [0x1c,0x52] },
+	'contrastfaithful' => { 19 => 0xec, 68 => 0x60, 69 => 0x60 },
+	'contrasthighlight' => { 345 => 0x6d },
+	'contrasthighlightshadowadj' => { 345 => 0x6f },
+	'contrastlandscape' => { 19 => 0xea, 68 => 0x30, 69 => 0x30 },
+	'contrastmode' => { 310 => 0x2c },
+	'contrastmonochrome' => { 19 => 0xed, 68 => 0x78, 69 => 0x78 },
+	'contrastneutral' => { 19 => 0xeb, 68 => 0x48, 69 => 0x48 },
+	'contrastportrait' => { 19 => 0xe9, 68 => 0x18, 69 => 0x18 },
+	'contrastsetting' => { 287 => 0x505, 295 => 0x1012, 399 => 0x10, 415 => 0x8 },
+	'contrastshadow' => { 345 => 0x6e },
+	'contraststandard' => { 19 => 0xe8, 68 => 0x0, 69 => 0x0 },
+	'contrastuserdef1' => { 19 => 0xee, 68 => 0x90, 69 => 0xa8 },
+	'contrastuserdef2' => { 19 => 0xef, 68 => 0xa8, 69 => 0xc0 },
+	'contrastuserdef3' => { 19 => 0xf0, 68 => 0xc0, 69 => 0xd8 },
+	'contributedmedia' => { 493 => 'contributedMedia' },
+	'contributedmediaduration' => { 493 => [\'contributedMedia','contributedMediaDuration'] },
+	'contributedmediadurationscale' => { 493 => [\'contributedMedia','contributedMediaDurationScale'] },
+	'contributedmediadurationvalue' => { 493 => [\'contributedMedia','contributedMediaDurationValue'] },
+	'contributedmediamanaged' => { 493 => [\'contributedMedia','contributedMediaManaged'] },
+	'contributedmediapath' => { 493 => [\'contributedMedia','contributedMediaPath'] },
+	'contributedmediastarttime' => { 493 => [\'contributedMedia','contributedMediaStartTime'] },
+	'contributedmediastarttimescale' => { 493 => [\'contributedMedia','contributedMediaStartTimeScale'] },
+	'contributedmediastarttimevalue' => { 493 => [\'contributedMedia','contributedMediaStartTimeValue'] },
+	'contributedmediatrack' => { 493 => [\'contributedMedia','contributedMediaTrack'] },
+	'contributedmediawebstatement' => { 493 => [\'contributedMedia','contributedMediaWebStatement'] },
+	'contributor' => { 470 => 'contributor', 479 => 'Contributor' },
+	'contributoridentifier' => { 479 => [\'Contributor','ContributorIdentifier'] },
+	'contributorname' => { 479 => [\'Contributor','ContributorName'] },
+	'contributorrole' => { 479 => [\'Contributor','ContributorRole'] },
+	'contributors' => { 154 => 'Contributors' },
+	'controldialset' => { 180 => 0x46 },
+	'controlledvocabularyterm' => { 479 => 'CVterm' },
+	'controllerboardversion' => { 305 => 0x332 },
+	'controlmode' => { 75 => 0x12 },
+	'controlringrotation' => { 82 => 0x712 },
+	'conversionlens' => { 288 => 0x403, 310 => 0x35 },
+	'converter' => { 117 => 0xfe4d, 253 => 0xb, 467 => 'Converter', 469 => 'Converter' },
+	'converttograyscale' => { 467 => 'ConvertToGrayscale', 469 => 'ConvertToGrayscale' },
+	'cookingequipment' => { 485 => 'cookingEquipment' },
+	'cookingmethod' => { 485 => 'cookingMethod' },
+	'copyright' => { 0 => 0x3, 117 => 0x8298, 154 => 'Copyright', 300 => 'Copyright', 345 => 0x22f, 361 => 'Copyright', 362 => ['cprt',"\xa9cpy"], 364 => 'copyright', 370 => ['cprt',"\xa9cpy"], 467 => 'Copyright', 469 => 'Copyright', 480 => 'Copyright', 486 => 'copyright', 489 => 'Copyright', 493 => 'copyright' },
+	'copyrightflag' => { 359 => 0x40a },
+	'copyrightnotice' => { 129 => 0x74 },
+	'copyrightowner' => { 297 => 'CopyrightOwner' },
+	'copyrightownerid' => { 297 => [\'CopyrightOwner','CopyrightOwnerCopyrightOwnerID'] },
+	'copyrightownerimageid' => { 297 => 'CopyrightOwnerImageID' },
+	'copyrightownername' => { 297 => [\'CopyrightOwner','CopyrightOwnerCopyrightOwnerName'] },
+	'copyrightregistrationnumber' => { 297 => 'CopyrightRegistrationNumber' },
+	'copyrightstatus' => { 297 => 'CopyrightStatus' },
+	'copyrightyear' => { 479 => 'CopyrightYear', 483 => 'copyrightYear' },
+	'coringfilter' => { 291 => 0x310, 292 => 0x102d, 295 => 0x310 },
+	'coringvalues' => { 291 => 0x311, 295 => 0x311 },
+	'corporateentity' => { 483 => 'corporateEntity' },
+	'country' => { 158 => 'Country', 310 => 0x69, 481 => 'Country' },
+	'country-primarylocationcode' => { 129 => 0x64 },
+	'country-primarylocationname' => { 129 => 0x65 },
+	'countrycode' => { 220 => 0x5, 357 => 'CountryCode', 478 => 'CountryCode' },
+	'course' => { 485 => 'course' },
+	'coverage' => { 470 => 'coverage' },
+	'coverart' => { 362 => 'covr' },
+	'coverdate' => { 483 => 'coverDate' },
+	'coverdisplaydate' => { 483 => 'coverDisplayDate' },
+	'coveruri' => { 370 => 'cvru' },
+	'cpufirmwareversion' => { 345 => 0x28 },
+	'crc32' => { 471 => 'crc32' },
+	'createdate' => { 117 => 0x9004, 154 => 'CreateDate', 296 => 'CreationDate', 300 => 'create-date', 361 => 'CreationDate', 367 => 0x1, 491 => 'CreateDate' },
+	'creationdate' => { 364 => 'creationdate', 480 => 'CreationDate', 483 => 'creationDate' },
+	'creationtime' => { 300 => 'Creation Time' },
+	'creativestyle' => { 397 => 0x1a, 398 => 0x18, 408 => 0x41, 410 => 0xb020, 440 => 0x4a },
+	'creativestylesetting' => { 399 => 0xf, 415 => 0x7 },
+	'creativestylewaschanged' => { 444 => 0x8001 },
+	'creator' => { 296 => 'Creator', 361 => 'Creator', 470 => 'creator', 479 => 'Creator', 480 => 'Creator' },
+	'creatoraddress' => { 478 => [\'CreatorContactInfo','CreatorContactInfoCiAdrExtadr'] },
+	'creatorappid' => { 175 => 'CreatorAppId' },
+	'creatorcity' => { 478 => [\'CreatorContactInfo','CreatorContactInfoCiAdrCity'] },
+	'creatorcontactinfo' => { 478 => 'CreatorContactInfo' },
+	'creatorcountry' => { 478 => [\'CreatorContactInfo','CreatorContactInfoCiAdrCtry'] },
+	'creatoridentifier' => { 479 => [\'Creator','CreatorIdentifier'] },
+	'creatorname' => { 479 => [\'Creator','CreatorName'] },
+	'creatoropenwithuioptions' => { 175 => 'CreatorOpenWithUIOptions' },
+	'creatorpostalcode' => { 478 => [\'CreatorContactInfo','CreatorContactInfoCiAdrPcode'] },
+	'creatorregion' => { 478 => [\'CreatorContactInfo','CreatorContactInfoCiAdrRegion'] },
+	'creatorrole' => { 479 => [\'Creator','CreatorRole'] },
+	'creatortool' => { 491 => 'CreatorTool' },
+	'creatorworkemail' => { 478 => [\'CreatorContactInfo','CreatorContactInfoCiEmailWork'] },
+	'creatorworktelephone' => { 478 => [\'CreatorContactInfo','CreatorContactInfoCiTelWork'] },
+	'creatorworkurl' => { 478 => [\'CreatorContactInfo','CreatorContactInfoCiUrlWork'] },
+	'credit' => { 129 => 0x6e, 481 => 'Credit' },
+	'creditline' => { 486 => 'creditLine' },
+	'creditlinereq' => { 496 => 'CreditLineReq' },
+	'creditlinerequired' => { 297 => 'CreditLineRequired' },
+	'cropactive' => { 99 => 0x0, 106 => 0x244 },
+	'cropangle' => { 467 => 'CropAngle', 469 => 'CropAngle' },
+	'croparea' => { 221 => 0x45, 444 => 0x9011 },
+	'cropaspectratio' => { 101 => 0x30101, 106 => 0x260 },
+	'cropaspectratiocustom' => { 101 => 0x30102 },
+	'cropbottom' => { 121 => 0x9, 258 => 0x36, 315 => 0x31, 356 => 0xdc, 467 => 'CropBottom', 469 => 'CropBottom' },
+	'cropbottommargin' => { 52 => 0x3 },
+	'cropcircleactive' => { 107 => 0xd6 },
+	'cropcircleradius' => { 107 => 0xd9 },
+	'cropcirclex' => { 107 => 0xd7 },
+	'cropcircley' => { 107 => 0xd8 },
+	'cropconstraintowarp' => { 467 => 'CropConstrainToWarp', 469 => 'CropConstrainToWarp' },
+	'croph' => { 461 => 'CropH' },
+	'cropheight' => { 99 => 0x6, 106 => 0x24c, 291 => 0x615, 295 => 0x615, 467 => 'CropHeight', 469 => 'CropHeight' },
+	'crophispeed' => { 221 => 0x1b },
+	'cropleft' => { 106 => 0x246, 121 => 0x6, 258 => 0x1e, 291 => 0x612, 295 => 0x612, 315 => 0x30, 356 => 0xd9, 467 => 'CropLeft', 469 => 'CropLeft' },
+	'cropleftmargin' => { 52 => 0x0 },
+	'cropmode' => { 125 => 0x104d, 377 => 0x1018 },
+	'croporiginalheight' => { 99 => 0xb },
+	'croporiginalwidth' => { 99 => 0xa },
+	'cropoutputheight' => { 258 => 0xce },
+	'cropoutputheightinches' => { 258 => 0x96 },
+	'cropoutputpixels' => { 258 => 0xd6 },
+	'cropoutputresolution' => { 258 => 0xb6 },
+	'cropoutputscale' => { 258 => 0xbe },
+	'cropoutputwidth' => { 258 => 0xc6 },
+	'cropoutputwidthinches' => { 258 => 0x8e },
+	'croppedareaimageheightpixels' => { 455 => 'CroppedAreaImageHeightPixels', 456 => 'CroppedAreaImageHeightPixels' },
+	'croppedareaimagewidthpixels' => { 455 => 'CroppedAreaImageWidthPixels', 456 => 'CroppedAreaImageWidthPixels' },
+	'croppedarealeftpixels' => { 455 => 'CroppedAreaLeftPixels', 456 => 'CroppedAreaLeftPixels' },
+	'croppedareatoppixels' => { 455 => 'CroppedAreaTopPixels', 456 => 'CroppedAreaTopPixels' },
+	'croppedimageheight' => { 5 => 0x2, 377 => 0x1604 },
+	'croppedimageleft' => { 5 => 0x3 },
+	'croppedimagetop' => { 5 => 0x4 },
+	'croppedimagewidth' => { 5 => 0x1, 377 => 0x1603 },
+	'cropping' => { 444 => 0x9010 },
+	'cropright' => { 121 => 0x8, 258 => 0x2e, 315 => 0x32, 356 => 0xdb, 467 => 'CropRight', 469 => 'CropRight' },
+	'croprightmargin' => { 52 => 0x1 },
+	'croprotatedoriginalheight' => { 99 => 0x2 },
+	'croprotatedoriginalwidth' => { 99 => 0x1 },
+	'croprotation' => { 99 => 0x8, 121 => 0xb },
+	'cropscaledresolution' => { 258 => 0x9e },
+	'cropsourceresolution' => { 258 => 0xae },
+	'croptop' => { 106 => 0x248, 121 => 0x7, 258 => 0x26, 291 => 0x613, 295 => 0x613, 315 => 0x2f, 356 => 0xda, 467 => 'CropTop', 469 => 'CropTop' },
+	'croptopmargin' => { 52 => 0x2 },
+	'cropunit' => { 467 => 'CropUnit', 469 => 'CropUnit' },
+	'cropunits' => { 467 => 'CropUnits', 469 => 'CropUnits' },
+	'cropw' => { 461 => 'CropW' },
+	'cropwidth' => { 99 => 0x5, 106 => 0x24a, 291 => 0x614, 295 => 0x614, 467 => 'CropWidth', 469 => 'CropWidth' },
+	'cropx' => { 99 => 0x3, 461 => 'CropX' },
+	'cropy' => { 99 => 0x4, 461 => 'CropY' },
+	'crossprocess' => { 345 => 0x7b },
+	'crossprocessparams' => { 345 => 0x235 },
+	'cuisine' => { 485 => 'cuisine' },
+	'currenticcprofile' => { 117 => 0xc691 },
+	'currentpreprofilematrix' => { 117 => 0xc692 },
+	'currentversion' => { 444 => 0xd000 },
+	'curve0x' => { 461 => 'Curve0x' },
+	'curve0y' => { 461 => 'Curve0y' },
+	'curve1x' => { 461 => 'Curve1x' },
+	'curve1y' => { 461 => 'Curve1y' },
+	'curve2x' => { 461 => 'Curve2x' },
+	'curve2y' => { 461 => 'Curve2y' },
+	'curve3x' => { 461 => 'Curve3x' },
+	'curve3y' => { 461 => 'Curve3y' },
+	'curve4x' => { 461 => 'Curve4x' },
+	'curve4y' => { 461 => 'Curve4y' },
+	'curves' => { 263 => 0x76a43201 },
+	'custom1' => { 297 => 'Custom1' },
+	'custom10' => { 297 => 'Custom10' },
+	'custom2' => { 297 => 'Custom2' },
+	'custom3' => { 297 => 'Custom3' },
+	'custom4' => { 297 => 'Custom4' },
+	'custom5' => { 297 => 'Custom5' },
+	'custom6' => { 297 => 'Custom6' },
+	'custom7' => { 297 => 'Custom7' },
+	'custom8' => { 297 => 'Custom8' },
+	'custom9' => { 297 => 'Custom9' },
+	'customcolortone' => { 107 => 0x4c },
+	'customcontrast' => { 107 => 0x4e },
+	'customcontrols' => { 82 => 0x70c },
+	'customdefaultunsharpfineness' => { 107 => 0xbe },
+	'customdefaultunsharpstrength' => { 107 => 0xbc },
+	'customdefaultunsharpthreshold' => { 107 => 0xc0 },
+	'customilluminant' => { 135 => 0x405 },
+	'customizedials' => { 82 => 0x715 },
+	'customlinear' => { 107 => 0x4f },
+	'customoutputhighlightpoint' => { 107 => 0x53 },
+	'customoutputshadowpoint' => { 107 => 0x54 },
+	'custompicturestyle' => { 101 => 0x10021 },
+	'custompicturestyledata' => { 101 => 0xf0500 },
+	'custompicturestylefilename' => { 62 => 0x4010 },
+	'customrawhighlight' => { 107 => 0x7c },
+	'customrawhighlightpoint' => { 107 => 0x51 },
+	'customrawshadow' => { 107 => 0x85 },
+	'customrawshadowpoint' => { 107 => 0x52 },
+	'customrendered' => { 117 => 0xa401, 473 => 'CustomRendered' },
+	'customsaturation' => { 107 => 0x4d, 287 => 0x503 },
+	'customsettingsalldefault' => { 270 => '0.2', 279 => '0.2' },
+	'customsettingsbank' => { 270 => '0.1', 271 => '0.1', 273 => '0.1', 274 => '0.1', 279 => '0.1', 283 => '0.2', 284 => '0.2' },
+	'customsharpness' => { 107 => 0x50 },
+	'customunsharpmaskfineness' => { 107 => 0xb8 },
+	'customunsharpmaskstrength' => { 107 => 0xb6 },
+	'customunsharpmaskthreshold' => { 107 => 0xba },
+	'customwb_rblevels' => { 415 => 0x1a },
+	'customwb_rgblevels' => { 398 => 0x8, 399 => 0x19 },
+	'customwbbluelevel' => { 180 => 0x36 },
+	'customwberror' => { 180 => 0x37 },
+	'customwbgreenlevel' => { 180 => 0x35 },
+	'customwbredlevel' => { 180 => 0x34 },
+	'customwbsetting' => { 180 => 0x26 },
+	'cx' => { 370 => '_cx_' },
+	'cy' => { 370 => '_cy_' },
+	'd-lightinghq' => { 263 => 0x2175eb78 },
+	'd-lightinghqcolorboost' => { 259 => 0x2 },
+	'd-lightinghqhighlight' => { 259 => 0x1 },
+	'd-lightinghqselected' => { 263 => 0x6a6e36b6 },
+	'd-lightinghqshadow' => { 259 => 0x0 },
+	'd-lightinghs' => { 263 => 0xce5554aa },
+	'd-lightinghsadjustment' => { 260 => 0x0 },
+	'd-lightinghscolorboost' => { 260 => 0x1 },
+	'd-rangeoptimizerhighlight' => { 444 => 0x8024 },
+	'd-rangeoptimizermode' => { 444 => 0x8022 },
+	'd-rangeoptimizershadow' => { 444 => 0x802d },
+	'd-rangeoptimizervalue' => { 444 => 0x8023 },
+	'darkblacksegrows' => { 135 => 0x18d8 },
+	'darkfocusenvironment' => { 310 => 0x8003 },
+	'darkframecountfactor' => { 135 => 0xc85 },
+	'darkframelongexposure' => { 135 => 0xc84 },
+	'darkframeshortexposure' => { 135 => 0xc83 },
+	'darkpedestal' => { 135 => 0xc7f },
+	'datacompressionmethod' => { 131 => 0x6e },
+	'dataimprint' => { 177 => 0x34 },
+	'dataonscreen' => { 479 => 'DataOnScreen' },
+	'dataonscreenregion' => { 479 => [\'DataOnScreen','DataOnScreenRegion'] },
+	'dataonscreenregiond' => { 479 => [\'DataOnScreen','DataOnScreenRegionD'] },
+	'dataonscreenregionh' => { 479 => [\'DataOnScreen','DataOnScreenRegionH'] },
+	'dataonscreenregiontext' => { 479 => [\'DataOnScreen','DataOnScreenRegionText'] },
+	'dataonscreenregionunit' => { 479 => [\'DataOnScreen','DataOnScreenRegionUnit'] },
+	'dataonscreenregionw' => { 479 => [\'DataOnScreen','DataOnScreenRegionW'] },
+	'dataonscreenregionx' => { 479 => [\'DataOnScreen','DataOnScreenRegionX'] },
+	'dataonscreenregiony' => { 479 => [\'DataOnScreen','DataOnScreenRegionY'] },
+	'datascaling' => { 345 => 0x3d },
+	'date' => { 345 => 0x6, 470 => 'date' },
+	'dateacquired' => { 175 => 'DateAcquired' },
+	'datecreated' => { 129 => 0x37, 481 => 'DateCreated' },
+	'datedisplayformat' => { 255 => 0x3 },
+	'dateidentified' => { 116 => [\'Identification','IdentificationDateIdentified'] },
+	'dateimprint' => { 275 => '4.2' },
+	'daterecieved' => { 483 => 'dateRecieved' },
+	'datesent' => { 130 => 0x46 },
+	'datestampmode' => { 62 => 0x1c, 221 => 0x9d },
+	'datetime' => { 462 => 'datetime', 489 => 'DateTime' },
+	'datetimedigitized' => { 473 => 'DateTimeDigitized' },
+	'datetimeoriginal' => { 98 => 0x0, 117 => 0x9003, 151 => 0x14, 154 => 'OriginalDate', 365 => 'IDIT', 370 => 'date', 371 => 0xb, 372 => 0x3b, 373 => 0x3e, 473 => 'DateTimeOriginal' },
+	'datetimestamp' => { 137 => 0x64 },
+	'datetimeutc' => { 287 => 0x908 },
+	'daylightsavings' => { 76 => 0x3, 255 => 0x2 },
+	'dayofweek' => { 372 => 0x42, 373 => 0x4a },
+	'dccontinent' => { 116 => [\'dctermsLocation','dctermsLocationContinent'] },
+	'dccoordinateprecision' => { 116 => [\'dctermsLocation','dctermsLocationCoordinatePrecision'] },
+	'dccoordinateuncertaintyinmeters' => { 116 => [\'dctermsLocation','dctermsLocationCoordinateUncertaintyInMeters'] },
+	'dccountry' => { 116 => [\'dctermsLocation','dctermsLocationCountry'] },
+	'dccountrycode' => { 116 => [\'dctermsLocation','dctermsLocationCountryCode'] },
+	'dccounty' => { 116 => [\'dctermsLocation','dctermsLocationCounty'] },
+	'dcdecimallatitude' => { 116 => [\'dctermsLocation','dctermsLocationDecimalLatitude'] },
+	'dcdecimallongitude' => { 116 => [\'dctermsLocation','dctermsLocationDecimalLongitude'] },
+	'dcevent' => { 116 => 'Event' },
+	'dcfootprintspatialfit' => { 116 => [\'dctermsLocation','dctermsLocationFootprintSpatialFit'] },
+	'dcfootprintsrs' => { 116 => [\'dctermsLocation','dctermsLocationFootprintSRS'] },
+	'dcfootprintwkt' => { 116 => [\'dctermsLocation','dctermsLocationFootprintWKT'] },
+	'dcgeodeticdatum' => { 116 => [\'dctermsLocation','dctermsLocationGeodeticDatum'] },
+	'dcgeoreferencedby' => { 116 => [\'dctermsLocation','dctermsLocationGeoreferencedBy'] },
+	'dcgeoreferenceddate' => { 116 => [\'dctermsLocation','dctermsLocationGeoreferencedDate'] },
+	'dcgeoreferenceprotocol' => { 116 => [\'dctermsLocation','dctermsLocationGeoreferenceProtocol'] },
+	'dcgeoreferenceremarks' => { 116 => [\'dctermsLocation','dctermsLocationGeoreferenceRemarks'] },
+	'dcgeoreferencesources' => { 116 => [\'dctermsLocation','dctermsLocationGeoreferenceSources'] },
+	'dcgeoreferenceverificationstatus' => { 116 => [\'dctermsLocation','dctermsLocationGeoreferenceVerificationStatus'] },
+	'dchighergeography' => { 116 => [\'dctermsLocation','dctermsLocationHigherGeography'] },
+	'dchighergeographyid' => { 116 => [\'dctermsLocation','dctermsLocationHigherGeographyID'] },
+	'dcisland' => { 116 => [\'dctermsLocation','dctermsLocationIsland'] },
+	'dcislandgroup' => { 116 => [\'dctermsLocation','dctermsLocationIslandGroup'] },
+	'dclocality' => { 116 => [\'dctermsLocation','dctermsLocationLocality'] },
+	'dclocationaccordingto' => { 116 => [\'dctermsLocation','dctermsLocationLocationAccordingTo'] },
+	'dclocationid' => { 116 => [\'dctermsLocation','dctermsLocationLocationID'] },
+	'dclocationremarks' => { 116 => [\'dctermsLocation','dctermsLocationLocationRemarks'] },
+	'dcmaximumdepthinmeters' => { 116 => [\'dctermsLocation','dctermsLocationMaximumDepthInMeters'] },
+	'dcmaximumdistanceabovesurfaceinmeters' => { 116 => [\'dctermsLocation','dctermsLocationMaximumDistanceAboveSurfaceInMeters'] },
+	'dcmaximumelevationinmeters' => { 116 => [\'dctermsLocation','dctermsLocationMaximumElevationInMeters'] },
+	'dcminimumdepthinmeters' => { 116 => [\'dctermsLocation','dctermsLocationMinimumDepthInMeters'] },
+	'dcminimumdistanceabovesurfaceinmeters' => { 116 => [\'dctermsLocation','dctermsLocationMinimumDistanceAboveSurfaceInMeters'] },
+	'dcminimumelevationinmeters' => { 116 => [\'dctermsLocation','dctermsLocationMinimumElevationInMeters'] },
+	'dcmunicipality' => { 116 => [\'dctermsLocation','dctermsLocationMunicipality'] },
+	'dcpointradiusspatialfit' => { 116 => [\'dctermsLocation','dctermsLocationPointRadiusSpatialFit'] },
+	'dcstateprovince' => { 116 => [\'dctermsLocation','dctermsLocationStateProvince'] },
+	'dctermslocation' => { 116 => 'dctermsLocation' },
+	'dcverbatimcoordinates' => { 116 => [\'dctermsLocation','dctermsLocationVerbatimCoordinates'] },
+	'dcverbatimcoordinatesystem' => { 116 => [\'dctermsLocation','dctermsLocationVerbatimCoordinateSystem'] },
+	'dcverbatimdepth' => { 116 => [\'dctermsLocation','dctermsLocationVerbatimDepth'] },
+	'dcverbatimelevation' => { 116 => [\'dctermsLocation','dctermsLocationVerbatimElevation'] },
+	'dcverbatimlatitude' => { 116 => [\'dctermsLocation','dctermsLocationVerbatimLatitude'] },
+	'dcverbatimlocality' => { 116 => [\'dctermsLocation','dctermsLocationVerbatimLocality'] },
+	'dcverbatimlongitude' => { 116 => [\'dctermsLocation','dctermsLocationVerbatimLongitude'] },
+	'dcverbatimsrs' => { 116 => [\'dctermsLocation','dctermsLocationVerbatimSRS'] },
+	'dcwaterbody' => { 116 => [\'dctermsLocation','dctermsLocationWaterBody'] },
+	'declination' => { 162 => 'Declination' },
+	'decposition' => { 177 => 0x32 },
+	'defaultautogray' => { 467 => 'DefaultAutoGray', 469 => 'DefaultAutoGray' },
+	'defaultautotone' => { 467 => 'DefaultAutoTone', 469 => 'DefaultAutoTone' },
+	'defaultblackrender' => { 117 => 0xc7a6 },
+	'defaultcroporigin' => { 117 => 0xc61f },
+	'defaultcropsize' => { 117 => 0xc620 },
+	'defaulteraseoption' => { 82 => 0x813 },
+	'defaultscale' => { 117 => 0xc61e },
+	'defaultsspecifictoiso' => { 467 => 'DefaultsSpecificToISO', 469 => 'DefaultsSpecificToISO' },
+	'defaultsspecifictoserial' => { 467 => 'DefaultsSpecificToSerial', 469 => 'DefaultsSpecificToSerial' },
+	'defaultusercrop' => { 117 => 0xc7b5 },
+	'defectisocode' => { 135 => 0x90f },
+	'defringe' => { 467 => 'Defringe', 469 => 'Defringe' },
+	'defringegreenamount' => { 467 => 'DefringeGreenAmount', 469 => 'DefringeGreenAmount' },
+	'defringegreenhuehi' => { 467 => 'DefringeGreenHueHi', 469 => 'DefringeGreenHueHi' },
+	'defringegreenhuelo' => { 467 => 'DefringeGreenHueLo', 469 => 'DefringeGreenHueLo' },
+	'defringepurpleamount' => { 467 => 'DefringePurpleAmount', 469 => 'DefringePurpleAmount' },
+	'defringepurplehuehi' => { 467 => 'DefringePurpleHueHi', 469 => 'DefringePurpleHueHi' },
+	'defringepurplehuelo' => { 467 => 'DefringePurpleHueLo', 469 => 'DefringePurpleHueLo' },
+	'dehaze' => { 467 => 'Dehaze', 469 => 'Dehaze' },
+	'deletedimagecount' => { 221 => 0xa6, 230 => 0x6e },
+	'deprecatedon' => { 465 => 'deprecatedOn' },
+	'depthfar' => { 117 => 0xc7eb },
+	'depthformat' => { 117 => 0xc7e9 },
+	'depthimage' => { 452 => 'Data' },
+	'depthmeasuretype' => { 117 => 0xc7ed },
+	'depthnear' => { 117 => 0xc7ea },
+	'depthunits' => { 117 => 0xc7ec },
+	'derivedfrom' => { 494 => 'DerivedFrom' },
+	'derivedfromalternatepaths' => { 494 => [\'DerivedFrom','DerivedFromAlternatePaths'] },
+	'derivedfromdocumentid' => { 494 => [\'DerivedFrom','DerivedFromDocumentID'] },
+	'derivedfromfilepath' => { 494 => [\'DerivedFrom','DerivedFromFilePath'] },
+	'derivedfromfrompart' => { 494 => [\'DerivedFrom','DerivedFromFromPart'] },
+	'derivedfrominstanceid' => { 494 => [\'DerivedFrom','DerivedFromInstanceID'] },
+	'derivedfromlastmodifydate' => { 494 => [\'DerivedFrom','DerivedFromLastModifyDate'] },
+	'derivedfromlasturl' => { 494 => [\'DerivedFrom','DerivedFromLastURL'] },
+	'derivedfromlinkcategory' => { 494 => [\'DerivedFrom','DerivedFromLinkCategory'] },
+	'derivedfromlinkform' => { 494 => [\'DerivedFrom','DerivedFromLinkForm'] },
+	'derivedfrommanager' => { 494 => [\'DerivedFrom','DerivedFromManager'] },
+	'derivedfrommanagervariant' => { 494 => [\'DerivedFrom','DerivedFromManagerVariant'] },
+	'derivedfrommanageto' => { 494 => [\'DerivedFrom','DerivedFromManageTo'] },
+	'derivedfrommanageui' => { 494 => [\'DerivedFrom','DerivedFromManageUI'] },
+	'derivedfrommaskmarkers' => { 494 => [\'DerivedFrom','DerivedFromMaskMarkers'] },
+	'derivedfromoriginaldocumentid' => { 494 => [\'DerivedFrom','DerivedFromOriginalDocumentID'] },
+	'derivedfrompartmapping' => { 494 => [\'DerivedFrom','DerivedFromPartMapping'] },
+	'derivedfromplacedresolutionunit' => { 494 => [\'DerivedFrom','DerivedFromPlacedResolutionUnit'] },
+	'derivedfromplacedxresolution' => { 494 => [\'DerivedFrom','DerivedFromPlacedXResolution'] },
+	'derivedfromplacedyresolution' => { 494 => [\'DerivedFrom','DerivedFromPlacedYResolution'] },
+	'derivedfromrenditionclass' => { 494 => [\'DerivedFrom','DerivedFromRenditionClass'] },
+	'derivedfromrenditionparams' => { 494 => [\'DerivedFrom','DerivedFromRenditionParams'] },
+	'derivedfromtopart' => { 494 => [\'DerivedFrom','DerivedFromToPart'] },
+	'derivedfromversionid' => { 494 => [\'DerivedFrom','DerivedFromVersionID'] },
+	'description' => { 300 => 'Description', 362 => ['desc','dscp',"\xa9des"], 364 => 'description', 370 => 'dscp', 467 => 'Description', 469 => 'Description', 470 => 'description', 491 => 'Description' },
+	'destination' => { 130 => 0x5 },
+	'destinationcity' => { 345 => 0x24, 351 => 0x3 },
+	'destinationcitycode' => { 352 => 0x1001 },
+	'destinationdst' => { 345 => 0x26, 351 => '0.3' },
+	'developmentdynamicrange' => { 125 => 0x1403 },
+	'deviantmatrixcustom' => { 135 => 0x7de },
+	'deviantmatrixdaylight' => { 135 => 0x7da },
+	'deviantmatrixflash' => { 135 => 0x7dd },
+	'deviantmatrixfluorescent' => { 135 => 0x7dc },
+	'deviantmatrixtungsten' => { 135 => 0x7db },
+	'deviantwhitecustom' => { 135 => 0x842 },
+	'deviantwhitedaylight' => { 135 => 0x83e },
+	'deviantwhiteflash' => { 135 => 0x841 },
+	'deviantwhitefluorescent' => { 135 => 0x840 },
+	'deviantwhitetungsten' => { 135 => 0x83f },
+	'device' => { 483 => 'device' },
+	'devicesettingdescription' => { 473 => 'DeviceSettingDescription' },
+	'devicesettingdescriptioncolumns' => { 473 => [\'DeviceSettingDescription','DeviceSettingDescriptionColumns'] },
+	'devicesettingdescriptionrows' => { 473 => [\'DeviceSettingDescription','DeviceSettingDescriptionRows'] },
+	'devicesettingdescriptionsettings' => { 473 => [\'DeviceSettingDescription','DeviceSettingDescriptionSettings'] },
+	'devicetype' => { 384 => 0x2 },
+	'dewarpdata' => { 114 => 'DewarpData' },
+	'dewarpflag' => { 114 => 'DewarpFlag' },
+	'dialdirectiontvav' => { 82 => 0x706 },
+	'dietaryneeds' => { 485 => 'dietaryNeeds' },
+	'diffractioncorrection' => { 310 => 0xbc, 335 => 0x3 },
+	'diffractioncorrectionon' => { 101 => 0x2070b },
+	'digitalcreationdate' => { 129 => 0x3e },
+	'digitalcreationtime' => { 129 => 0x3f },
+	'digitaldeehighlightadj' => { 229 => 0x202 },
+	'digitaldeeshadowadj' => { 229 => 0x200 },
+	'digitaldeethreshold' => { 229 => 0x201 },
+	'digitalfilter' => { 387 => 0x59 },
+	'digitalfilter01' => { 332 => 0x5 },
+	'digitalfilter02' => { 332 => 0x16 },
+	'digitalfilter03' => { 332 => 0x27 },
+	'digitalfilter04' => { 332 => 0x38 },
+	'digitalfilter05' => { 332 => 0x49 },
+	'digitalfilter06' => { 332 => 0x5a },
+	'digitalfilter07' => { 332 => 0x6b },
+	'digitalfilter08' => { 332 => 0x7c },
+	'digitalfilter09' => { 332 => 0x8d },
+	'digitalfilter10' => { 332 => 0x9e },
+	'digitalfilter11' => { 332 => 0xaf },
+	'digitalfilter12' => { 332 => 0xc0 },
+	'digitalfilter13' => { 332 => 0xd1 },
+	'digitalfilter14' => { 332 => 0xe2 },
+	'digitalfilter15' => { 332 => 0xf3 },
+	'digitalfilter16' => { 332 => 0x104 },
+	'digitalfilter17' => { 332 => 0x115 },
+	'digitalfilter18' => { 332 => 0x126 },
+	'digitalfilter19' => { 332 => 0x137 },
+	'digitalfilter20' => { 332 => 0x148 },
+	'digitalgain' => { 72 => 0xb },
+	'digitalgem' => { 210 => 0x0 },
+	'digitalice' => { 229 => 0x100 },
+	'digitalimageguid' => { 479 => 'DigImageGUID' },
+	'digitalroc' => { 227 => 0x0 },
+	'digitalsourcefiletype' => { 479 => 'DigitalSourcefileType' },
+	'digitalsourcetype' => { 479 => 'DigitalSourceType' },
+	'digitalzoom' => { 34 => 0xc, 110 => 0xa, 125 => 0x1044, 137 => 0x68, 148 => 0x22, 149 => 0x1e, 153 => 'DigitalZoom', 177 => 0xc, 221 => 0x86, 253 => 0xa, 292 => 0x204, 345 => 0x1e, 352 => 0xa, 386 => 0x204, 431 => 0x12, 432 => 0x12 },
+	'digitalzoomon' => { 386 => 0x21b },
+	'digitalzoomratio' => { 117 => 0xa404, 420 => 0x200, 422 => 0x21c, 473 => 'DigitalZoomRatio' },
+	'director' => { 362 => "\xa9dir", 364 => 'director', 370 => "\xa9dir", 493 => 'director' },
+	'directorphotography' => { 493 => 'directorPhotography' },
+	'directory' => { 118 => 'Directory' },
+	'directoryindex' => { 7 => 0x137, 9 => 0x2dc, 11 => 0x17e, 13 => 0x238, 14 => 0x13f, 15 => 0x133, 16 => 0x1df, 17 => 0x1a7, 18 => 0x1f0, 19 => 0xcc, 20 => 0x1c7, 21 => 0x298, 22 => 0x1e7, 23 => 0x1e5, 24 => [0x27c,0x280], 25 => 0x2b6, 26 => 0x2bf, 28 => 0x1f7, 29 => 0x4ba },
+	'directoryindex2' => { 21 => 0x29c },
+	'directorynumber' => { 203 => 0x3, 373 => 0x12 },
+	'disableautocreation' => { 450 => 'DisableAutoCreation' },
+	'disclaimer' => { 300 => 'Disclaimer' },
+	'discnumber' => { 493 => 'discNumber' },
+	'dishtype' => { 485 => 'dishType' },
+	'disknumber' => { 362 => 'disk' },
+	'displayallafpoints' => { 82 => 0x514 },
+	'displayaperture' => { 34 => 0x23 },
+	'displayedunitsx' => { 360 => 0x2 },
+	'displayedunitsy' => { 360 => 0x6 },
+	'displayname' => { 364 => 'displayname', 482 => 'displayName' },
+	'distance1' => { 137 => 0x28 },
+	'distance2' => { 137 => 0x2c },
+	'distance3' => { 137 => 0x30 },
+	'distance4' => { 137 => 0x34 },
+	'distortion' => { 384 => 0xa050 },
+	'distortioncompensation' => { 444 => 0x8040 },
+	'distortioncontrol' => { 230 => 0x10 },
+	'distortioncorrection' => { 77 => 0x3, 101 => 0x20705, 107 => 0x67, 117 => 0x7036, 287 => 0x50b, 314 => '7.1', 335 => 0x0, 439 => 0x601, 440 => 0x5b },
+	'distortioncorrection2' => { 291 => 0x1011 },
+	'distortioncorrectionalreadyapplied' => { 464 => 'DistortionCorrectionAlreadyApplied' },
+	'distortioncorrectionon' => { 101 => '0x20705.0', 107 => 0x63 },
+	'distortioncorrectionsetting' => { 78 => 0x7, 410 => 0x2013 },
+	'distortioncorrectionvalue' => { 77 => 0x9 },
+	'distortioncorrparams' => { 117 => 0x7037, 419 => 0x1a23, 422 => 0x1870, 424 => 0x189c, 425 => 0x18cc, 426 => 0x17d0, 439 => 0x6ca, 440 => 0x64 },
+	'distortioncorrparamsnumber' => { 422 => 0x1899, 424 => 0x18c5, 425 => 0x18f5, 426 => 0x17f9 },
+	'distortioncorrparamspresent' => { 422 => 0x1898, 424 => 0x18c4, 425 => 0x18f4, 426 => 0x17f8, 428 => 0x10b, 429 => 0x10b, 439 => 0x600, 440 => 0x5a },
+	'distortioneffect' => { 101 => 0x20709 },
+	'distortionn' => { 314 => 0xc },
+	'distortionparam02' => { 314 => 0x2 },
+	'distortionparam04' => { 314 => 0x4 },
+	'distortionparam08' => { 314 => 0x8 },
+	'distortionparam09' => { 314 => 0x9 },
+	'distortionparam11' => { 314 => 0xb },
+	'distortionscale' => { 314 => 0x5 },
+	'distributor' => { 483 => 'distributor' },
+	'distributorproductid' => { 482 => 'distributorProductID' },
+	'dloon' => { 101 => '0x20706.0', 107 => 0xdc },
+	'dlosetting' => { 101 => 0x20706, 107 => 0xdd },
+	'dlosettingapplied' => { 100 => 0x4 },
+	'dloshootingdistance' => { 107 => 0xde },
+	'dloversion' => { 100 => 0x5 },
+	'dmcomment' => { 493 => 'comment' },
+	'dmdithermatrix' => { 135 => 0xc7a },
+	'dmdithermatrixheight' => { 135 => 0xc7c },
+	'dmdithermatrixwidth' => { 135 => 0xc7b },
+	'dngadobedata' => { 117 => 0xc634 },
+	'dngbackwardversion' => { 117 => 0xc613 },
+	'dngignoresidecars' => { 467 => 'DNGIgnoreSidecars', 469 => 'DNGIgnoreSidecars' },
+	'dnglensinfo' => { 117 => 0xc630 },
+	'dngprivatedata' => { 117 => 0xc634 },
+	'dngversion' => { 117 => 0xc612 },
+	'document' => { 300 => 'Document' },
+	'documentancestors' => { 481 => 'DocumentAncestors' },
+	'documenthistory' => { 129 => 0xe7 },
+	'documentid' => { 494 => 'DocumentID' },
+	'documentname' => { 117 => 0x10d },
+	'documentnotes' => { 129 => 0xe6 },
+	'doi' => { 483 => 'doi' },
+	'dopesheet' => { 479 => 'Dopesheet' },
+	'dopesheetlink' => { 479 => 'DopesheetLink' },
+	'dopesheetlinklink' => { 479 => [\'DopesheetLink','DopesheetLinkLink'] },
+	'dopesheetlinklinkqualifier' => { 479 => [\'DopesheetLink','DopesheetLinkLinkQualifier'] },
+	'doublingmicrovolts' => { 135 => 0xc82 },
+	'dpp' => { 462 => 'dpp' },
+	'dr4cameramodel' => { 102 => 0x3 },
+	'drangepriority' => { 125 => 0x1443 },
+	'drangepriorityauto' => { 125 => 0x1444 },
+	'drangepriorityfixed' => { 125 => 0x1445 },
+	'drivemode' => { 111 => 0x3103, 123 => '0.1', 177 => 0x6, 180 => 0x1e, 183 => 0xe, 287 => 0x600, 345 => 0x34, 377 => 0x1002, 387 => 0x3, 397 => 0x4, 398 => 0x7e, 399 => 0x34 },
+	'drivemode2' => { 180 => 0xa, 326 => 0x7, 408 => 0xe, 415 => 0x1 },
+	'drivemodesetting' => { 399 => 0x4 },
+	'drivespeed' => { 123 => '0.2' },
+	'dspfirmwareversion' => { 345 => 0x27 },
+	'duration' => { 65 => 0x6a, 152 => 'Duration', 166 => 'Duration', 485 => 'duration', 493 => 'duration' },
+	'durationscale' => { 493 => [\'duration','durationScale'] },
+	'durationvalue' => { 493 => [\'duration','durationValue'] },
+	'dustremovaldata' => { 62 => 0x97 },
+	'dynamicafarea' => { 270 => '1.4', 279 => '1.4' },
+	'dynamicareaafdisplay' => { 271 => '46.1', 273 => '47.1', 274 => '47.1', 283 => '47.1', 284 => '47.1' },
+	'dynamicrange' => { 125 => 0x1400 },
+	'dynamicrangeexpansion' => { 345 => 0x69, 377 => 0x100e },
+	'dynamicrangemax' => { 106 => 0x7c },
+	'dynamicrangemin' => { 106 => 0x7a },
+	'dynamicrangeoptimizer' => { 180 => 0x15, 410 => [0xb025,0xb04f], 418 => 0x1144, 419 => [0x1144,0x324], 420 => [0x1120,0x300], 421 => [0x119c,0x37c], 422 => [0x1178,0x328], 423 => [0x1030,0x50], 424 => [0x228,0x50], 425 => [0x228,0x50], 426 => [0x21b,0x4e] },
+	'dynamicrangeoptimizerbracket' => { 408 => 0x2e },
+	'dynamicrangeoptimizerlevel' => { 397 => 0x19, 398 => 0x17, 399 => 0xd, 408 => 0x79, 415 => 0x5 },
+	'dynamicrangeoptimizermode' => { 183 => 0x15, 397 => 0x18, 398 => 0x16, 408 => [0x77,0x15] },
+	'dynamicrangeoptimizersetting' => { 180 => 0x27, 399 => 0xc, 415 => 0x4 },
+	'dynamicrangesetting' => { 125 => 0x1402 },
+	'e-dialinprogram' => { 326 => '1.3' },
+	'earliestageorloweststage' => { 116 => [\'GeologicalContext','GeologicalContextEarliestAgeOrLowestStage'] },
+	'earliesteonorlowesteonothem' => { 116 => [\'GeologicalContext','GeologicalContextEarliestEonOrLowestEonothem'] },
+	'earliestepochorlowestseries' => { 116 => [\'GeologicalContext','GeologicalContextEarliestEpochOrLowestSeries'] },
+	'earliesteraorlowesterathem' => { 116 => [\'GeologicalContext','GeologicalContextEarliestEraOrLowestErathem'] },
+	'earliestperiodorlowestsystem' => { 116 => [\'GeologicalContext','GeologicalContextEarliestPeriodOrLowestSystem'] },
+	'earthpos' => { 447 => 'EarthPos' },
+	'earthposaltitude' => { 447 => [\'EarthPos','EarthPosAltitude'] },
+	'earthposlatitude' => { 447 => [\'EarthPos','EarthPosLatitude'] },
+	'earthposlongitude' => { 447 => [\'EarthPos','EarthPosLongitude'] },
+	'earthposrotationw' => { 447 => [\'EarthPos','EarthPosRotationW'] },
+	'earthposrotationx' => { 447 => [\'EarthPos','EarthPosRotationX'] },
+	'earthposrotationy' => { 447 => [\'EarthPos','EarthPosRotationY'] },
+	'earthposrotationz' => { 447 => [\'EarthPos','EarthPosRotationZ'] },
+	'earthpostimestamp' => { 447 => [\'EarthPos','EarthPosTimestamp'] },
+	'easyexposurecomp' => { 285 => '6.1' },
+	'easyexposurecompensation' => { 270 => '6.4', 271 => '6.5', 273 => '6.3', 274 => '6.3', 278 => '5.1', 279 => '4.4', 280 => '5.2', 283 => '6.3', 284 => '6.3' },
+	'easymode' => { 34 => 0xb },
+	'edgemapslope' => { 135 => 0x930 },
+	'edgemapx1' => { 135 => 0x931 },
+	'edgemapx2' => { 135 => 0x932 },
+	'edgemapx3' => { 135 => 0x934 },
+	'edgemapx4' => { 135 => 0x935 },
+	'edgenoisereduction' => { 264 => 0x4, 444 => 0x8028 },
+	'edit1' => { 370 => "\xa9ed1" },
+	'edit2' => { 370 => "\xa9ed2" },
+	'edit3' => { 370 => "\xa9ed3" },
+	'edit4' => { 370 => "\xa9ed4" },
+	'edit5' => { 370 => "\xa9ed5" },
+	'edit6' => { 370 => "\xa9ed6" },
+	'edit7' => { 370 => "\xa9ed7" },
+	'edit8' => { 370 => "\xa9ed8" },
+	'edit9' => { 370 => "\xa9ed9" },
+	'edition' => { 483 => 'edition' },
+	'editorialupdate' => { 129 => 0x8 },
+	'editstatus' => { 129 => 0x7, 357 => 'EditStatus', 462 => 'EditStatus' },
+	'editversionname' => { 263 => 0x3d136244 },
+	'effectivelv' => { 345 => 0x2d },
+	'effectivemaxaperture' => { 214 => 0x12, 215 => 0x13, 219 => 0x14 },
+	'eissn' => { 483 => 'eIssn' },
+	'electricalblackcolumns' => { 135 => 0x1810 },
+	'electronicfront-curtainshutter' => { 273 => '5.2', 274 => '5.2', 283 => '5.3', 284 => '5.2' },
+	'electronicfrontcurtainshutter' => { 410 => 0x201a },
+	'elevation' => { 162 => 'Elevation' },
+	'email' => { 154 => 'EMail' },
+	'embargodate' => { 486 => 'embargoDate' },
+	'embdencrightsexpr' => { 479 => 'EmbdEncRightsExpr' },
+	'embeddedencodedrightsexpr' => { 479 => [\'EmbdEncRightsExpr','EmbdEncRightsExprEncRightsExpr'] },
+	'embeddedencodedrightsexprlangid' => { 479 => [\'EmbdEncRightsExpr','EmbdEncRightsExprRightsExprLangId'] },
+	'embeddedencodedrightsexprtype' => { 479 => [\'EmbdEncRightsExpr','EmbdEncRightsExprRightsExprEncType'] },
+	'embeddedxmpdigest' => { 481 => 'EmbeddedXMPDigest' },
+	'emissivity' => { 119 => 0x3 },
+	'enablechromanoisereduction' => { 135 => 0xe6e },
+	'enablesharpening' => { 135 => 0x92e },
+	'encodedby' => { 362 => "\xa9enc" },
+	'encodedwith' => { 364 => 'Encoded_With' },
+	'encoder' => { 362 => "\xa9too", 370 => "\xa9too" },
+	'encoderid' => { 370 => "\xa9enc" },
+	'encryptionkey' => { 384 => 0xa020 },
+	'endingpage' => { 483 => 'endingPage' },
+	'enduser' => { 297 => 'EndUser' },
+	'enduserid' => { 297 => [\'EndUser','EndUserEndUserID'] },
+	'endusername' => { 297 => [\'EndUser','EndUserEndUserName'] },
+	'engineer' => { 493 => 'engineer' },
+	'enhancedarktones' => { 256 => 0x8 },
+	'enhancement' => { 110 => 0x16, 111 => 0x3016 },
+	'enhanceparams' => { 117 => 0xc7ee },
+	'enhancer' => { 291 => 0x300 },
+	'enhancervalues' => { 291 => 0x301 },
+	'envelopenumber' => { 130 => 0x28 },
+	'envelopepriority' => { 130 => 0x3c },
+	'enveloperecordversion' => { 130 => 0x0 },
+	'episode' => { 479 => 'Episode' },
+	'episodeglobaluniqueid' => { 362 => 'egid' },
+	'episodeidentifier' => { 479 => [\'Episode','EpisodeIdentifier'] },
+	'episodename' => { 479 => [\'Episode','EpisodeName'] },
+	'episodenumber' => { 479 => [\'Episode','EpisodeNumber'] },
+	'epsonimageheight' => { 292 => 0x20c },
+	'epsonimagewidth' => { 292 => 0x20b },
+	'epsonsoftware' => { 292 => 0x20d },
+	'equipmentinstitution' => { 446 => 'EquipmentInstitution' },
+	'equipmentmanufacturer' => { 446 => 'EquipmentManufacturer' },
+	'equipmentversion' => { 288 => 0x0 },
+	'ettlii' => { 82 => 0x304, 83 => 0xd, 84 => 0xe, 85 => 0x7, 86 => 0x7, 87 => 0xe },
+	'event' => { 448 => 'Event', 460 => 'Event', 479 => 'Event', 483 => 'event' },
+	'eventalias' => { 482 => 'eventAlias' },
+	'eventdate' => { 116 => [\'Event','EventEventDate'] },
+	'eventday' => { 116 => [\'Event','EventDay'] },
+	'eventearliestdate' => { 116 => [\'Event','EventEarliestDate'] },
+	'eventend' => { 482 => 'eventEnd' },
+	'eventenddayofyear' => { 116 => [\'Event','EventEndDayOfYear'] },
+	'eventfieldnotes' => { 116 => [\'Event','EventFieldNotes'] },
+	'eventfieldnumber' => { 116 => [\'Event','EventFieldNumber'] },
+	'eventhabitat' => { 116 => [\'Event','EventHabitat'] },
+	'eventid' => { 116 => [\'Event','EventEventID'] },
+	'eventlatestdate' => { 116 => [\'Event','EventLatestDate'] },
+	'eventmonth' => { 116 => [\'Event','EventMonth'] },
+	'eventnumber' => { 371 => 0x9, 372 => 0x37, 373 => 0x3a },
+	'eventparenteventid' => { 116 => [\'Event','EventParentEventID'] },
+	'eventremarks' => { 116 => [\'Event','EventEventRemarks'] },
+	'eventsamplesizeunit' => { 116 => [\'Event','EventSampleSizeUnit'] },
+	'eventsamplesizevalue' => { 116 => [\'Event','EventSampleSizeValue'] },
+	'eventsamplingeffort' => { 116 => [\'Event','EventSamplingEffort'] },
+	'eventsamplingprotocol' => { 116 => [\'Event','EventSamplingProtocol'] },
+	'eventstart' => { 482 => 'eventStart' },
+	'eventstartdayofyear' => { 116 => [\'Event','EventStartDayOfYear'] },
+	'eventsubtype' => { 482 => 'eventSubtype' },
+	'eventtime' => { 116 => [\'Event','EventEventTime'] },
+	'eventtype' => { 482 => 'eventType' },
+	'eventverbatimeventdate' => { 116 => [\'Event','EventVerbatimEventDate'] },
+	'eventyear' => { 116 => [\'Event','EventYear'] },
+	'evsteps' => { 326 => '1.2', 328 => 0x0 },
+	'evstepsize' => { 275 => '5.1', 276 => '6.1', 277 => '6.1', 281 => '0.7' },
+	'exclusivecoverage' => { 457 => 'ExclusiveCoverage' },
+	'exclusivityenddate' => { 486 => 'exclusivityEndDate' },
+	'excursiontolerance' => { 131 => 0x82 },
+	'executiveproducer' => { 362 => "\xa9xpd" },
+	'exif' => { 118 => 'EXIF' },
+	'exifbyteorder' => { 118 => 'ExifByteOrder' },
+	'exifcamerainfo' => { 129 => 0xe8 },
+	'exifimageheight' => { 117 => 0xa003, 473 => 'PixelYDimension' },
+	'exifimagewidth' => { 117 => 0xa002, 473 => 'PixelXDimension' },
+	'exifunicodebyteorder' => { 118 => 'ExifUnicodeByteOrder' },
+	'exifversion' => { 117 => 0x9000, 473 => 'ExifVersion' },
+	'exitpupilposition' => { 214 => 0x4, 215 => 0x4, 219 => 0x4 },
+	'expirationdate' => { 129 => 0x25, 486 => 'expirationDate' },
+	'expirationtime' => { 129 => 0x26 },
+	'exposure' => { 117 => 0xfe51, 467 => 'Exposure', 469 => 'Exposure' },
+	'exposure2012' => { 467 => 'Exposure2012', 469 => 'Exposure2012' },
+	'exposureadj' => { 261 => 0x0 },
+	'exposureadj2' => { 261 => 0x12 },
+	'exposureadjust' => { 387 => 0xc },
+	'exposurebracketingindicatorlast' => { 180 => 0x52 },
+	'exposurebracketshotnumber' => { 183 => 0x2d, 408 => 0x2f },
+	'exposurebracketstepsize' => { 326 => 0x8 },
+	'exposurebracketvalue' => { 221 => 0x19 },
+	'exposurecompautocancel' => { 82 => 0x113 },
+	'exposurecompensation' => { 75 => 0x6, 91 => 0x0, 117 => 0x9204, 137 => 0x24, 153 => 'ExposureComp', 173 => 'ExposureCompensation', 177 => 0xd, 178 => 0x53, 179 => 0x1e, 183 => 0x49c0, 292 => 0x1006, 345 => 0x16, 354 => 0x402, 384 => 0xa013, 387 => [0xc,0x35,0x4d], 418 => 0x114c, 419 => 0x114c, 420 => 0x1128, 422 => 0x1180, 423 => 0x1038, 424 => 0x230, 425 => 0x230, 426 => 0x223, 473 => 'ExposureBiasValue' },
+	'exposurecompensation2' => { 415 => [0x24,0x26,0x2a] },
+	'exposurecompensationmode' => { 180 => 0x47, 183 => 0x2a },
+	'exposurecompensationset' => { 397 => 0x3, 398 => 0x3, 399 => 0x3, 415 => 0x1e },
+	'exposurecompensationsetting' => { 180 => 0x1 },
+	'exposurecompstepsize' => { 270 => '6.3', 271 => '7.3', 273 => '7.3', 274 => '7.3', 279 => '4.3', 283 => '7.3', 284 => '7.3' },
+	'exposurecontrolstep' => { 278 => '6.1', 280 => '6.1' },
+	'exposurecontrolstepsize' => { 270 => '6.2', 271 => '7.1', 273 => '7.1', 274 => '7.1', 279 => '4.2', 283 => '7.1', 284 => '7.1', 285 => '7.1' },
+	'exposurecount' => { 125 => 0x1032 },
+	'exposuredelaymode' => { 270 => '10.1', 271 => '11.1', 273 => '11.1', 274 => '11.1', 275 => '9.1', 276 => '10.1', 277 => '10.1', 279 => '10.4', 280 => '10.1', 281 => '6.4', 283 => '11.1', 284 => '11.1', 285 => '11.2' },
+	'exposuredifference' => { 221 => 0xe },
+	'exposuregaincustom' => { 135 => 0x89c },
+	'exposuregaindaylight' => { 135 => 0x898 },
+	'exposuregainflash' => { 135 => 0x89b },
+	'exposuregainfluorescent' => { 135 => 0x89a },
+	'exposuregaintungsten' => { 135 => 0x899 },
+	'exposureindex' => { 117 => 0xa215, 473 => 'ExposureIndex' },
+	'exposureindicator' => { 180 => 0x50 },
+	'exposurelevelincrements' => { 80 => 0x6, 81 => 0x6, 82 => 0x101, 83 => 0x5, 84 => 0x6, 85 => 0x5, 86 => 0x5, 87 => 0x6, 88 => 0x4, 397 => 0x58, 398 => 0x58 },
+	'exposurelockused' => { 455 => 'ExposureLockUsed' },
+	'exposuremode' => { 117 => 0xa402, 153 => 'ExposureMode', 177 => 0x1, 178 => 0xa, 179 => 0x0, 180 => 0x0, 183 => 0x34, 287 => 0x200, 307 => 0x40d, 387 => 0x8, 410 => 0xb041, 473 => 'ExposureMode' },
+	'exposuremodeinmanual' => { 82 => 0x10b },
+	'exposureprogram' => { 117 => 0x8822, 377 => 0x1001, 390 => [0x17e,0x43], 397 => 0x3c, 398 => 0x3c, 399 => 0x5, 403 => 0x14, 408 => 0x3f, 415 => 0x2, 418 => 0x1175, 419 => 0x1179, 420 => 0x1155, 421 => 0x11d1, 422 => 0x11ad, 423 => 0x1065, 424 => 0x25d, 425 => 0x25d, 426 => 0x24c, 436 => 0xb, 437 => 0xc, 438 => 0xb, 440 => 0x48, 473 => 'ExposureProgram' },
+	'exposureshift' => { 287 => 0x203 },
+	'exposurestandardadjustment' => { 410 => 0x202d },
+	'exposuretime' => { 7 => 0x4, 8 => 0x4, 9 => 0x4, 10 => 0x4, 11 => 0x4, 12 => 0x4, 13 => 0x4, 14 => 0x4, 15 => 0x4, 16 => 0x4, 17 => 0x4, 18 => 0x4, 19 => 0x4, 20 => 0x4, 21 => 0x4, 22 => 0x4, 23 => 0x4, 24 => 0x4, 25 => 0x4, 26 => 0x4, 27 => 0x4, 28 => 0x4, 29 => 0x4, 30 => 0x6, 31 => 0x7, 75 => 0x16, 117 => 0x829a, 134 => 0xfd05, 137 => 0x20, 139 => 0xfa24, 141 => 0xf104, 144 => 0x12, 146 => 0x38, 148 => 0x14, 149 => 0x10, 151 => 0x10, 153 => 'ExposureTime', 177 => 0x9, 178 => 0x35, 179 => 0x48, 180 => 0x8, 183 => 0x49b8, 345 => 0x12, 384 => 0xa018, 387 => [0x32,0x4a], 397 => 0x0, 398 => 0x0, 415 => [0x21,0x23,0x27], 440 => 0x10, 473 => 'ExposureTime' },
+	'exposuretime2' => { 387 => [0x33,0x4b] },
+	'exposuretuning' => { 221 => 0x1c },
+	'exposurevalue' => { 135 => 0x3 },
+	'exposurewarning' => { 125 => 0x1302 },
+	'exrauto' => { 125 => 0x1033 },
+	'exrmode' => { 125 => 0x1034 },
+	'extendedwbdetect' => { 287 => 0x902 },
+	'extender' => { 288 => 0x301 },
+	'extenderfirmwareversion' => { 288 => 0x304 },
+	'extendermagnification' => { 155 => 'Magnification' },
+	'extendermake' => { 155 => 'Make' },
+	'extendermodel' => { 155 => 'Model', 288 => 0x303 },
+	'extenderserialnumber' => { 155 => 'SerialNumber', 288 => 0x302 },
+	'extenderstatus' => { 343 => 0x3 },
+	'externalflash' => { 290 => 0x1201 },
+	'externalflashae1' => { 292 => 0x101f },
+	'externalflashae1_0' => { 292 => 0x101b },
+	'externalflashae2' => { 292 => 0x1020 },
+	'externalflashae2_0' => { 292 => 0x101c },
+	'externalflashbounce' => { 290 => 0x1204, 292 => 0x1026, 333 => 0x1a },
+	'externalflashcompensation' => { 206 => 0x1b },
+	'externalflashexposurecomp' => { 221 => 0x17, 333 => 0x19 },
+	'externalflashfirmware' => { 204 => 0x6, 205 => 0x6, 206 => 0x6, 207 => 0x6, 208 => 0x6, 209 => 0x6 },
+	'externalflashflags' => { 204 => 0x8, 205 => 0x8, 206 => 0x8, 207 => 0x8 },
+	'externalflashguidenumber' => { 290 => 0x1203, 333 => '24.1' },
+	'externalflashgvalue' => { 292 => 0x1025 },
+	'externalflashmode' => { 292 => 0x1028, 333 => 0x2 },
+	'externalflashreadystate' => { 208 => '9.1' },
+	'externalflashstatus' => { 208 => '8.2' },
+	'externalflashzoom' => { 290 => 0x1205, 292 => 0x1027 },
+	'externalflashzoomoverride' => { 208 => '8.1' },
+	'externalmetadatalink' => { 479 => 'ExternalMetadataLink' },
+	'externalsensorbrightnessvalue' => { 305 => 0x311, 308 => 0x311, 309 => 0x311, 312 => 0x3408 },
+	'extrainfoversion' => { 401 => 0x1a },
+	'eyestartaf' => { 180 => 0x40 },
+	'fac100per' => { 135 => 0xe94 },
+	'fac170per' => { 135 => 0xe93 },
+	'fac18per' => { 135 => 0xe92 },
+	'face10position' => { 108 => 0x3f4, 109 => 0x1ec, 202 => 0x28, 330 => 0x12 },
+	'face10size' => { 331 => 0x12 },
+	'face11position' => { 202 => 0x2c, 330 => 0x14 },
+	'face11size' => { 331 => 0x14 },
+	'face12position' => { 202 => 0x30, 330 => 0x16 },
+	'face12size' => { 331 => 0x16 },
+	'face13position' => { 330 => 0x18 },
+	'face13size' => { 331 => 0x18 },
+	'face14position' => { 330 => 0x1a },
+	'face14size' => { 331 => 0x1a },
+	'face15position' => { 330 => 0x1c },
+	'face15size' => { 331 => 0x1c },
+	'face16position' => { 330 => 0x1e },
+	'face16size' => { 331 => 0x1e },
+	'face17position' => { 330 => 0x20 },
+	'face17size' => { 331 => 0x20 },
+	'face18position' => { 330 => 0x22 },
+	'face18size' => { 331 => 0x22 },
+	'face19position' => { 330 => 0x24 },
+	'face19size' => { 331 => 0x24 },
+	'face1position' => { 53 => 0x8, 108 => 0xd, 109 => 0x18, 202 => 0x4, 302 => 0x1, 330 => 0x0, 374 => 0xbc, 404 => 0x1, 405 => 0x0, 406 => 0x0, 407 => 0x5b },
+	'face1size' => { 331 => 0x0 },
+	'face20position' => { 330 => 0x26 },
+	'face20size' => { 331 => 0x26 },
+	'face21position' => { 330 => 0x28 },
+	'face21size' => { 331 => 0x28 },
+	'face22position' => { 330 => 0x2a },
+	'face22size' => { 331 => 0x2a },
+	'face23position' => { 330 => 0x2c },
+	'face23size' => { 331 => 0x2c },
+	'face24position' => { 330 => 0x2e },
+	'face24size' => { 331 => 0x2e },
+	'face25position' => { 330 => 0x30 },
+	'face25size' => { 331 => 0x30 },
+	'face26position' => { 330 => 0x32 },
+	'face26size' => { 331 => 0x32 },
+	'face27position' => { 330 => 0x34 },
+	'face27size' => { 331 => 0x34 },
+	'face28position' => { 330 => 0x36 },
+	'face28size' => { 331 => 0x36 },
+	'face29position' => { 330 => 0x38 },
+	'face29size' => { 331 => 0x38 },
+	'face2position' => { 53 => 0xa, 108 => 0x7c, 109 => 0x4c, 202 => 0x8, 302 => 0x5, 330 => 0x2, 374 => 0xc8, 404 => 0x6, 405 => 0x20, 406 => 0x25, 407 => 0x65 },
+	'face2size' => { 331 => 0x2 },
+	'face30position' => { 330 => 0x3a },
+	'face30size' => { 331 => 0x3a },
+	'face31position' => { 330 => 0x3c },
+	'face31size' => { 331 => 0x3c },
+	'face32position' => { 330 => 0x3e },
+	'face32size' => { 331 => 0x3e },
+	'face3position' => { 53 => 0xc, 108 => 0xeb, 109 => 0x80, 202 => 0xc, 302 => 0x9, 330 => 0x4, 374 => 0xd4, 404 => 0xb, 405 => 0x40, 406 => 0x4a, 407 => 0x6f },
+	'face3size' => { 331 => 0x4 },
+	'face4position' => { 53 => 0xe, 108 => 0x15a, 109 => 0xb4, 202 => 0x10, 302 => 0xd, 330 => 0x6, 374 => 0xe0, 404 => 0x10, 405 => 0x60, 406 => 0x6f, 407 => 0x79 },
+	'face4size' => { 331 => 0x6 },
+	'face5position' => { 53 => 0x10, 108 => 0x1c9, 109 => 0xe8, 202 => 0x14, 302 => 0x11, 330 => 0x8, 374 => 0xec, 404 => 0x15, 405 => 0x80, 406 => 0x94 },
+	'face5size' => { 331 => 0x8 },
+	'face6position' => { 53 => 0x12, 108 => 0x238, 109 => 0x11c, 202 => 0x18, 330 => 0xa, 374 => 0xf8, 404 => 0x1a, 405 => 0xa0, 406 => 0xb9 },
+	'face6size' => { 331 => 0xa },
+	'face7position' => { 53 => 0x14, 108 => 0x2a7, 109 => 0x150, 202 => 0x1c, 330 => 0xc, 374 => 0x104, 404 => 0x1f, 405 => 0xc0, 406 => 0xde },
+	'face7size' => { 331 => 0xc },
+	'face8position' => { 53 => 0x16, 108 => 0x316, 109 => 0x184, 202 => 0x20, 330 => 0xe, 374 => 0x110, 404 => 0x24, 405 => 0xe0, 406 => 0x103 },
+	'face8size' => { 331 => 0xe },
+	'face9position' => { 53 => 0x18, 108 => 0x385, 109 => 0x1b8, 202 => 0x24, 330 => 0x10 },
+	'face9size' => { 331 => 0x10 },
+	'facebalanceorigi' => { 461 => 'FaceBalanceOrigI' },
+	'facebalanceorigq' => { 461 => 'FaceBalanceOrigQ' },
+	'facebalancestrength' => { 461 => 'FaceBalanceStrength' },
+	'facebalancewarmth' => { 461 => 'FaceBalanceWarmth' },
+	'facedetect' => { 345 => 0x76, 384 => 0x100 },
+	'facedetectarea' => { 291 => 0x1201 },
+	'facedetectframecrop' => { 291 => 0x1207 },
+	'facedetectframesize' => { 53 => 0x3, 108 => 0x1, 109 => 0x4, 202 => 0x1, 291 => 0x1203, 345 => 0x77, 374 => 0xb6 },
+	'facedetection' => { 399 => 0x30, 415 => 0x19 },
+	'faceelementpositions' => { 125 => 0x4203 },
+	'faceelementselected' => { 125 => 0x4005 },
+	'faceelementtypes' => { 125 => 0x4201 },
+	'faceid' => { 463 => 'FaceID' },
+	'faceinfounknown' => { 111 => 0x2089 },
+	'facename' => { 384 => 0x123 },
+	'faceorientation' => { 109 => 0x8 },
+	'faceposition' => { 329 => 0x2, 385 => 0x4 },
+	'facepositions' => { 125 => 0x4103 },
+	'facerecognition' => { 384 => 0x120 },
+	'facesdetected' => { 53 => 0x2, 54 => 0x2, 55 => 0x3, 108 => 0x0, 109 => 0x2, 111 => 0x211c, 125 => 0x4100, 202 => 0x3, 291 => 0x1200, 310 => 0x3f, 329 => 0x0, 374 => 0xb5, 385 => 0x0, 404 => 0x0, 407 => 0x3, 417 => 0x30 },
+	'facesrecognized' => { 303 => 0x0 },
+	'facewidth' => { 54 => 0x1 },
+	'faithfuloutputhighlightpoint' => { 107 => 0x38 },
+	'faithfuloutputshadowpoint' => { 107 => 0x39 },
+	'faithfulrawcolortone' => { 107 => 0x31 },
+	'faithfulrawcontrast' => { 107 => 0x33 },
+	'faithfulrawhighlight' => { 107 => 0x79 },
+	'faithfulrawhighlightpoint' => { 107 => 0x36 },
+	'faithfulrawlinear' => { 107 => 0x34 },
+	'faithfulrawsaturation' => { 107 => 0x32 },
+	'faithfulrawshadow' => { 107 => 0x82 },
+	'faithfulrawshadowpoint' => { 107 => 0x37 },
+	'faithfulrawsharpness' => { 107 => 0x35 },
+	'faithfulunsharpmaskfineness' => { 107 => 0xac },
+	'faithfulunsharpmaskstrength' => { 107 => 0xaa },
+	'faithfulunsharpmaskthreshold' => { 107 => 0xae },
+	'far' => { 452 => 'Far' },
+	'fastresetlinetime' => { 135 => 0x1860 },
+	'feedidentifier' => { 479 => 'FeedIdentifier' },
+	'femicroadjustment' => { 82 => 0x111 },
+	'ffid' => { 471 => 'ffid' },
+	'field' => { 482 => 'field' },
+	'fieldcount' => { 292 => 0x103f },
+	'fieldofview' => { 370 => "FOV\x00" },
+	'fifoenonepixeldelay' => { 135 => 0x1901 },
+	'filecreatedate' => { 118 => 'FileCreateDate' },
+	'filedatarate' => { 493 => 'fileDataRate' },
+	'fileformat' => { 93 => 0x0, 130 => 0x14, 387 => [0x22,0x26], 410 => 0xb000 },
+	'filegroupid' => { 118 => 'FileGroupID' },
+	'fileindex' => { 7 => 0x143, 9 => 0x2d0, 11 => 0x172, 13 => 0x22c, 14 => 0x133, 15 => 0x13f, 16 => 0x1d3, 17 => 0x19b, 18 => 0x1e4, 19 => 0xd0, 20 => 0x1bb, 21 => 0x28c, 22 => 0x1db, 23 => 0x1d9, 24 => [0x270,0x274], 25 => 0x2aa, 26 => 0x2b3, 28 => 0x1eb, 29 => 0x4ae, 311 => 0x0 },
+	'fileindex2' => { 21 => 0x290 },
+	'filemodifydate' => { 118 => 'FileModifyDate' },
+	'filename' => { 118 => 'FileName' },
+	'filenameasdelivered' => { 297 => 'FileNameAsDelivered' },
+	'filenumber' => { 56 => 0x1, 62 => 0x8, 95 => 0x1817, 112 => 'Canon-FileNumber', 203 => 0x4, 373 => 0x10 },
+	'filenumbermemory' => { 177 => 0x1a },
+	'filenumbersequence' => { 270 => '12.2', 275 => '3.1', 276 => '4.1', 277 => '4.1', 279 => '11.1', 280 => '4.3', 285 => '5.2' },
+	'filepermissions' => { 118 => 'FilePermissions' },
+	'filesource' => { 117 => 0xa300, 125 => 0x8000, 473 => 'FileSource' },
+	'fileuserid' => { 118 => 'FileUserID' },
+	'fileversion' => { 130 => 0x16 },
+	'fillflashautoreduction' => { 80 => 0xe, 81 => 0xe, 88 => 0xa },
+	'filllight' => { 467 => 'FillLight', 469 => 'FillLight' },
+	'fillorder' => { 117 => 0x10a },
+	'filmgraineffect' => { 287 => 0x538 },
+	'filmmode' => { 125 => 0x1401, 307 => 0x412, 310 => 0x42 },
+	'filmtype' => { 229 => 0x2 },
+	'filtereffect' => { 56 => 0xe, 223 => 0x37, 224 => 0x3f, 225 => 0x47, 310 => 0xa1 },
+	'filtereffectauto' => { 69 => 0xa0 },
+	'filtereffectfaithful' => { 68 => 0x70, 69 => 0x70 },
+	'filtereffectlandscape' => { 68 => 0x40, 69 => 0x40 },
+	'filtereffectmonochrome' => { 19 => 0xff, 68 => 0x88, 69 => 0x88 },
+	'filtereffectneutral' => { 68 => 0x58, 69 => 0x58 },
+	'filtereffectportrait' => { 68 => 0x28, 69 => 0x28 },
+	'filtereffectstandard' => { 68 => 0x10, 69 => 0x10 },
+	'filtereffectuserdef1' => { 68 => 0xa0, 69 => 0xb8 },
+	'filtereffectuserdef2' => { 68 => 0xb8, 69 => 0xd0 },
+	'filtereffectuserdef3' => { 68 => 0xd0, 69 => 0xe8 },
+	'finderdisplayduringexposure' => { 81 => 0x1 },
+	'finesharpness' => { 345 => 0x70 },
+	'finetuneoptcenterweighted' => { 270 => '7.2', 271 => '9.1', 273 => '9.1', 274 => '9.1', 278 => '8.1', 283 => '9.1', 284 => '9.1', 285 => '9.1' },
+	'finetuneopthighlightweighted' => { 273 => '46.1', 274 => '46.1', 283 => '46.1', 284 => '46.1' },
+	'finetuneoptmatrixmetering' => { 270 => '8.1', 271 => '8.2', 273 => '8.2', 274 => '8.2', 278 => '7.2', 279 => '6.1', 283 => '8.2', 284 => '8.2', 285 => '8.2' },
+	'finetuneoptspotmetering' => { 270 => '8.2', 271 => '9.2', 273 => '9.2', 274 => '9.2', 278 => '8.2', 279 => '6.2', 283 => '9.2', 284 => '9.2', 285 => '9.2' },
+	'finishexposure' => { 135 => 0xdbd },
+	'finishfiletype' => { 135 => 0xdb8 },
+	'finishlook' => { 135 => 0xdbc },
+	'finishnoise' => { 135 => 0xdba },
+	'finishresolution' => { 135 => 0xdb9 },
+	'finishsharpening' => { 135 => 0xdbb },
+	'firmware' => { 292 => 0x405, 387 => [0x8c,0x17,0x3b], 464 => 'Firmware' },
+	'firmware2' => { 387 => 0x57 },
+	'firmwaredate' => { 110 => 0x15, 111 => 0x2001, 371 => 0x4, 373 => 0x30 },
+	'firmwareid' => { 184 => 0x0 },
+	'firmwarename' => { 384 => 0xa001 },
+	'firmwarerevision' => { 19 => 0xa4, 62 => 0x1e, 375 => 0x0 },
+	'firmwarerevision2' => { 375 => 0xc },
+	'firmwareversion' => { 7 => 0x10b, 11 => 0x136, 14 => 0xff, 15 => 0x107, 135 => [0x415,0xce5], 151 => 0x57, 153 => 'FirmwareVersion', 308 => 0x320, 310 => 0x2, 312 => 0x3109, 345 => 0x230, 370 => ['CNFV','FIRM'], 372 => 0x18, 373 => 0x2a, 377 => 0x2 },
+	'firmwareversions' => { 354 => 0x301 },
+	'firstphotodate' => { 455 => 'FirstPhotoDate' },
+	'firstpublicationdate' => { 297 => 'FirstPublicationDate' },
+	'fixtureidentifier' => { 129 => 0x16, 462 => 'FixtureIdentifier' },
+	'flash' => { 112 => 'XMP-Flash', 117 => 0x9209, 149 => 0x22, 178 => 0x1f, 179 => 0x15, 373 => 0x5a, 473 => 'Flash' },
+	'flashaction' => { 397 => 0x3e, 398 => 0x3e, 410 => 0x2017, 415 => [0x2a,0x2c,0x30] },
+	'flashaction2' => { 397 => 0x4c, 398 => 0x4c, 415 => 0x77 },
+	'flashactionexternal' => { 415 => [0x78,0x7c] },
+	'flashactivity' => { 34 => 0x1c },
+	'flashbatterylevel' => { 43 => 0x249 },
+	'flashbias' => { 310 => 0x24 },
+	'flashbits' => { 34 => 0x1d },
+	'flashbuttonfunction' => { 82 => 0x70e },
+	'flashchargelevel' => { 292 => 0x1010 },
+	'flashcolorfilter' => { 206 => 0x10, 207 => 0x10 },
+	'flashcommandermode' => { 204 => '9.1', 205 => '9.1', 206 => '9.1', 207 => '9.1' },
+	'flashcompensation' => { 135 => 0x3f3, 204 => 0xa, 205 => 0xa, 206 => 0xa, 207 => 0x27, 208 => 0xa, 209 => 0x1b, 464 => 'FlashCompensation' },
+	'flashcontrol' => { 397 => 0x23, 398 => 0x1f, 399 => 0x21 },
+	'flashcontrolbuilt-in' => { 279 => '16.1', 280 => '23.1', 282 => '23.1', 283 => '24.1' },
+	'flashcontrolmode' => { 204 => '9.2', 205 => '9.2', 206 => '9.2', 207 => '9.2', 287 => 0x404 },
+	'flashcurtain' => { 310 => 0x48 },
+	'flashdefault' => { 180 => 0x42 },
+	'flashdevice' => { 292 => 0x1005 },
+	'flashdistance' => { 111 => 0x2034 },
+	'flashenergy' => { 117 => 0xa20b, 473 => 'FlashEnergy' },
+	'flashexposurebracketvalue' => { 221 => 0x18 },
+	'flashexposurecomp' => { 75 => 0xf, 125 => 0x1011, 156 => 'ExposureComp', 177 => 0x23, 182 => 0x104, 183 => 0x49c1, 221 => 0x12, 287 => 0x401, 292 => 0x1023, 345 => 0x4d, 377 => 0x100b, 387 => [0x3a,0x56], 410 => 0x104 },
+	'flashexposurecomp2' => { 248 => 0x4d2 },
+	'flashexposurecomp3' => { 206 => 0x1d },
+	'flashexposurecomp4' => { 206 => 0x27 },
+	'flashexposurecomparea' => { 271 => '38.4', 273 => '38.4', 274 => '38.4', 283 => '38.4', 284 => '38.4' },
+	'flashexposurecompset' => { 180 => 0x10, 318 => 0xe, 397 => 0x14, 398 => 0x12, 399 => 0x23, 415 => 0x1f },
+	'flashexposurecompset2' => { 415 => [0x26,0x2c] },
+	'flashexposureindicator' => { 180 => 0x54 },
+	'flashexposureindicatorlast' => { 180 => 0x56 },
+	'flashexposureindicatornext' => { 180 => 0x55 },
+	'flashexposurelock' => { 56 => 0x19 },
+	'flashfired' => { 137 => 0x5d, 156 => 'Fired', 177 => 0x14, 247 => '590.3', 473 => [\'Flash','FlashFired'] },
+	'flashfiring' => { 82 => 0x306, 83 => 0x6, 84 => 0x7, 87 => 0x7 },
+	'flashfirmwareversion' => { 288 => 0x1002 },
+	'flashfocallength' => { 204 => 0xb, 205 => 0xc, 206 => 0xc, 207 => 0xc, 208 => 0xc },
+	'flashfunction' => { 183 => 0x31, 473 => [\'Flash','FlashFunction'] },
+	'flashgndistance' => { 204 => 0xe, 205 => 0xf, 206 => 0xf, 207 => 0xf, 208 => 0xf },
+	'flashgroupacompensation' => { 204 => 0x11, 205 => 0x12, 206 => 0x13, 207 => 0x28, 208 => 0x28 },
+	'flashgroupacontrolmode' => { 204 => 0xf, 205 => '16.1', 206 => '17.1', 207 => '17.1', 208 => '17.1' },
+	'flashgroupaoutput' => { 204 => 0x11, 205 => 0x12, 206 => 0x13, 207 => 0x28, 208 => 0x28 },
+	'flashgroupbcompensation' => { 204 => 0x12, 205 => 0x13, 206 => 0x14, 207 => 0x29, 208 => 0x29 },
+	'flashgroupbcontrolmode' => { 204 => 0x10, 205 => '17.1', 206 => '18.1', 207 => '18.1', 208 => '18.1' },
+	'flashgroupboutput' => { 204 => 0x12, 205 => 0x13, 206 => 0x14, 207 => 0x29, 208 => 0x29 },
+	'flashgroupccompensation' => { 205 => 0x14, 206 => 0x15, 207 => 0x2a, 208 => 0x2a },
+	'flashgroupccontrolmode' => { 205 => '17.2', 206 => '18.2', 207 => '18.2', 208 => '18.2' },
+	'flashgroupcoutput' => { 205 => 0x14, 206 => 0x15, 207 => 0x2a, 208 => 0x2a },
+	'flashguidenumber' => { 75 => 0xd, 92 => 0x0, 156 => 'GuideNumber' },
+	'flashintensity' => { 110 => [0x19,0x5], 287 => 0x405 },
+	'flashlevel' => { 272 => 0x9, 410 => 0xb048 },
+	'flashmake' => { 156 => 'Make' },
+	'flashmanufacturer' => { 175 => 'FlashManufacturer' },
+	'flashmetering' => { 177 => 0x3f, 180 => 0x1c },
+	'flashmeteringmode' => { 7 => 0x15, 13 => 0x15, 14 => 0x15, 15 => 0x15, 16 => 0x15, 17 => 0x15, 18 => 0x15, 20 => 0x15, 22 => 0x15, 28 => 0x15 },
+	'flashmeteringsegments' => { 345 => 0x20a },
+	'flashmode' => { 110 => 0x4, 135 => 0x3f2, 137 => 0x5c, 148 => 0x27, 156 => 'Mode', 177 => 0x2, 178 => 0x20, 179 => 0x16, 180 => 0xf, 221 => 0x87, 287 => 0x400, 292 => 0x1004, 345 => 0xc, 352 => 0x4, 376 => 0x20, 377 => 0x100a, 386 => 0x225, 397 => 0x13, 398 => 0x7f, 399 => 0x20, 415 => 0x10, 418 => 0x1138, 419 => 0x1138, 420 => 0x1114, 421 => 0x1190, 422 => 0x116c, 423 => 0x1024, 424 => 0x21c, 425 => 0x21c, 426 => 0x211, 473 => [\'Flash','FlashMode'] },
+	'flashmodel' => { 156 => 'Model', 175 => 'FlashModel', 288 => 0x1001 },
+	'flashoptions' => { 326 => 0x2 },
+	'flashoptions2' => { 326 => 0x10 },
+	'flashoutput' => { 43 => 0x248, 75 => 0x21, 204 => 0xa, 205 => 0xa, 206 => 0xa, 207 => 0x27 },
+	'flashpixversion' => { 117 => 0xa000, 473 => 'FlashpixVersion' },
+	'flashredeyemode' => { 473 => [\'Flash','FlashRedEyeMode'] },
+	'flashremotecontrol' => { 287 => 0x403 },
+	'flashreturn' => { 473 => [\'Flash','FlashReturn'] },
+	'flashserialnumber' => { 156 => 'SerialNumber', 288 => 0x1003 },
+	'flashsetting' => { 221 => 0x8 },
+	'flashshutterspeed' => { 270 => '20.2', 271 => '23.2', 273 => '23.2', 274 => '23.2', 279 => '15.2', 280 => '22.2', 281 => '7.2', 282 => '22.2', 283 => '23.2', 284 => '23.2', 285 => '23.1' },
+	'flashsource' => { 204 => 0x4, 205 => 0x4, 206 => 0x4, 207 => 0x4, 208 => 0x4, 209 => 0x4 },
+	'flashstatus' => { 333 => 0x0, 415 => [0x82,0x86], 428 => 0x31, 429 => 0x39, 430 => 0x39 },
+	'flashstatusbuilt-in' => { 399 => [0x87,0x287] },
+	'flashstatusexternal' => { 399 => [0x88,0x288] },
+	'flashsyncspeed' => { 270 => '20.1', 271 => '23.1', 273 => '23.1', 274 => '23.1', 279 => '15.1', 280 => '22.1', 282 => '22.1', 283 => '23.1', 284 => '23.1' },
+	'flashsyncspeedav' => { 80 => 0x3, 82 => 0x10f, 83 => 0x2, 84 => 0x3, 85 => 0x2, 86 => 0x2, 87 => 0x3, 88 => 0x6 },
+	'flashthreshold' => { 92 => 0x1 },
+	'flashtype' => { 156 => 'Type', 180 => 0x59, 221 => 0x9, 288 => 0x1000 },
+	'flashwarning' => { 280 => '30.1', 281 => '7.1', 285 => '31.1', 310 => 0x62 },
+	'flexiblespotposition' => { 410 => 0x201d },
+	'flickerreduce' => { 386 => 0x218 },
+	'flickerreduction' => { 125 => 0x1446, 240 => 0xe84 },
+	'flickerreductionindicator' => { 240 => 0x5e2 },
+	'flightpitchdegree' => { 114 => 'FlightPitchDegree' },
+	'flightrolldegree' => { 114 => 'FlightRollDegree' },
+	'flightxspeed' => { 114 => 'FlightXSpeed' },
+	'flightyawdegree' => { 114 => 'FlightYawDegree' },
+	'flightyspeed' => { 114 => 'FlightYSpeed' },
+	'flightzspeed' => { 114 => 'FlightZSpeed' },
+	'fliphorizontal' => { 263 => 0x76a43206 },
+	'fnumber' => { 7 => 0x3, 9 => 0x3, 11 => 0x3, 13 => 0x3, 14 => 0x3, 15 => 0x3, 16 => 0x3, 17 => 0x3, 18 => 0x3, 19 => 0x3, 20 => 0x3, 21 => 0x3, 22 => 0x3, 23 => 0x3, 24 => 0x3, 25 => 0x3, 26 => 0x3, 27 => 0x3, 28 => 0x3, 29 => 0x3, 30 => 0x5, 31 => 0x6, 75 => 0x15, 117 => 0x829d, 134 => 0xfd04, 137 => 0x1e, 139 => 0xfa23, 141 => 0xf103, 144 => 0x13, 146 => 0x3c, 148 => 0x1c, 149 => 0x18, 151 => 0xc, 160 => 'FNumber', 177 => 0xa, 178 => 0x36, 179 => 0x47, 180 => 0x9, 183 => 0x49c7, 219 => 0x38, 309 => 0x35a, 345 => 0x13, 384 => 0xa019, 387 => [0x31,0x49], 397 => 0x1, 398 => 0x1, 415 => [0x20,0x22,0x26], 473 => 'FNumber' },
+	'focaldistance' => { 453 => 'FocalDistance' },
+	'focallength' => { 7 => 0x1d, 8 => 0xa, 9 => 0x23, 10 => 0x9, 11 => 0x1d, 12 => 0x9, 13 => 0x1e, 14 => 0x1d, 15 => 0x1d, 16 => 0x1e, 17 => 0x1e, 18 => 0x1e, 19 => 0x28, 20 => 0x1e, 21 => 0x23, 22 => 0x1e, 23 => 0x1e, 24 => 0x23, 25 => 0x23, 26 => 0x23, 27 => 0x23, 28 => 0x1e, 29 => 0x23, 58 => 0x1, 111 => 0x1d, 117 => 0x920a, 144 => 0x1d, 160 => 'FocalLength', 177 => 0x12, 214 => 0xa, 215 => 0xb, 219 => [0xc,0x3c], 304 => 0x1, 345 => 0x1d, 354 => 0x403, 377 => 0x1500, 396 => 0xe, 422 => 0x1278, 423 => 0x1134, 424 => 0x32c, 425 => 0x32c, 426 => 0x30a, 473 => 'FocalLength' },
+	'focallength2' => { 415 => [0x23,0x25,0x29] },
+	'focallengthin35mmformat' => { 117 => 0xa405, 384 => 0xa01a, 473 => 'FocalLengthIn35mmFilm' },
+	'focallengthtelezoom' => { 396 => 0x10 },
+	'focalplaneafpointarea' => { 427 => 0x2 },
+	'focalplaneafpointlocation1' => { 427 => 0x6 },
+	'focalplaneafpointlocation10' => { 427 => 0x2a },
+	'focalplaneafpointlocation11' => { 427 => 0x2e },
+	'focalplaneafpointlocation12' => { 427 => 0x32 },
+	'focalplaneafpointlocation13' => { 427 => 0x36 },
+	'focalplaneafpointlocation14' => { 427 => 0x3a },
+	'focalplaneafpointlocation15' => { 427 => 0x3e },
+	'focalplaneafpointlocation2' => { 427 => 0xa },
+	'focalplaneafpointlocation3' => { 427 => 0xe },
+	'focalplaneafpointlocation4' => { 427 => 0x12 },
+	'focalplaneafpointlocation5' => { 427 => 0x16 },
+	'focalplaneafpointlocation6' => { 427 => 0x1a },
+	'focalplaneafpointlocation7' => { 427 => 0x1e },
+	'focalplaneafpointlocation8' => { 427 => 0x22 },
+	'focalplaneafpointlocation9' => { 427 => 0x26 },
+	'focalplaneafpointsused' => { 427 => 0x1 },
+	'focalplanediagonal' => { 288 => 0x103, 292 => 0x205 },
+	'focalplaneresolutionunit' => { 117 => 0xa210, 473 => 'FocalPlaneResolutionUnit' },
+	'focalplanexresolution' => { 117 => 0xa20e, 473 => 'FocalPlaneXResolution' },
+	'focalplanexsize' => { 58 => 0x2 },
+	'focalplanexunknown' => { 58 => 0x2 },
+	'focalplaneyresolution' => { 117 => 0xa20f, 473 => 'FocalPlaneYResolution' },
+	'focalplaneysize' => { 58 => 0x3 },
+	'focalplaneyunknown' => { 58 => 0x3 },
+	'focalpointx' => { 453 => 'FocalPointX' },
+	'focalpointy' => { 453 => 'FocalPointY' },
+	'focaltype' => { 10 => 0x2d, 58 => 0x0 },
+	'focalunits' => { 34 => 0x19 },
+	'focus' => { 253 => 0x8 },
+	'focusarea' => { 177 => 0x31 },
+	'focusareaselection' => { 281 => '15.2' },
+	'focusbracket' => { 310 => 0xbd },
+	'focusbracketstepsize' => { 287 => 0x308 },
+	'focuscontinuous' => { 34 => 0x20 },
+	'focusdisplayaiservoandmf' => { 82 => 0x515 },
+	'focusdistance' => { 160 => 'FocusDistance', 177 => 0x13, 183 => 0x49bb, 214 => 0x9, 215 => 0xa, 219 => [0xb,0x4f], 290 => 0x305, 304 => 0x0, 308 => 0x304, 309 => 0x304 },
+	'focusdistancelower' => { 7 => 0x45, 9 => 0x8e, 11 => 0x45, 13 => 0x56, 14 => 0x45, 15 => 0x45, 16 => 0x52, 17 => 0x52, 18 => 0x56, 20 => 0x52, 21 => 0x8e, 22 => 0x59, 23 => 0x57, 24 => 0x8e, 25 => 0x94, 26 => 0x95, 27 => 0xa7, 28 => 0x56, 29 => 0xa7, 56 => 0x15, 75 => 0x14 },
+	'focusdistanceupper' => { 7 => 0x43, 9 => 0x8c, 11 => 0x43, 13 => 0x54, 14 => 0x43, 15 => 0x43, 16 => 0x50, 17 => 0x50, 18 => 0x54, 20 => 0x50, 21 => 0x8c, 22 => 0x57, 23 => 0x55, 24 => 0x8c, 25 => 0x92, 26 => 0x93, 27 => 0xa5, 28 => 0x54, 29 => 0xa5, 56 => 0x14, 75 => 0x13 },
+	'focusholdbutton' => { 180 => 0x44 },
+	'focusinfoversion' => { 290 => 0x0 },
+	'focusingscreen' => { 81 => 0x0, 82 => 0x80b, 87 => 0x0 },
+	'focuslocation' => { 410 => 0x2027 },
+	'focuslocked' => { 176 => 0x14 },
+	'focusmode' => { 34 => 0x7, 110 => 0x3, 111 => [0x3003,0xd], 125 => 0x1021, 135 => 0x3f5, 137 => 0x38, 153 => 'FocusMode', 177 => 0x30, 179 => 0xe, 180 => 0xc, 221 => 0x7, 287 => 0x301, 292 => 0x100b, 310 => 0x7, 345 => 0xd, 352 => 0x3, 377 => 0x1006, 390 => [0xb,0x5], 396 => [0x15,0x1d], 397 => 0x4d, 398 => 0x4d, 410 => [0xb042,0xb04e,0x201b], 415 => 0x13, 434 => 0x16 },
+	'focusmode2' => { 124 => '0.1', 326 => '3.1', 415 => [0x2c,0x2e,0x32] },
+	'focusmodesetting' => { 272 => '10.1', 394 => 0x14, 395 => 0x15, 397 => 0x10, 398 => 0xf, 399 => 0x6 },
+	'focusmodeswitch' => { 180 => 0x58, 397 => 0x2e },
+	'focuspixel' => { 125 => 0x1023 },
+	'focuspointwrap' => { 270 => '2.2', 271 => '2.2', 273 => '2.1', 274 => '2.1', 278 => '1.1', 279 => '2.2', 280 => '1.1', 283 => '2.2', 284 => '2.1', 285 => '2.5' },
+	'focusposition' => { 214 => 0x8, 215 => 0x8, 219 => 0x9, 345 => 0x10, 408 => 0x9bb },
+	'focusposition2' => { 415 => [0x29,0x2b,0x2f], 434 => 0x2d, 437 => 0x20 },
+	'focusprocess' => { 287 => 0x302 },
+	'focusrange' => { 34 => 0x12, 292 => 0x100a },
+	'focusrangeindex' => { 336 => '3.1' },
+	'focusringrotation' => { 82 => 0x713 },
+	'focussetting' => { 387 => 0x6 },
+	'focusstatus' => { 396 => 0x19, 397 => 0x53, 398 => 0x53 },
+	'focusstepcount' => { 290 => 0x301, 292 => 0x100e },
+	'focusstepinfinity' => { 290 => 0x303, 292 => 0x103b },
+	'focusstepnear' => { 290 => 0x304, 292 => 0x103c },
+	'focustrackinglockon' => { 270 => ['1.5','4.1'], 271 => '1.4', 278 => '0.4', 279 => '3.1', 280 => '0.4', 283 => '1.4' },
+	'focuswarning' => { 125 => 0x1301 },
+	'foldername' => { 177 => 0x27 },
+	'foldernumber' => { 397 => 0x9a, 399 => [0x402,0x114,0x316] },
+	'fontcomposite' => { 498 => [\'Fonts','FontsComposite'] },
+	'fontface' => { 498 => [\'Fonts','FontsFontFace'] },
+	'fontfamily' => { 498 => [\'Fonts','FontsFontFamily'] },
+	'fontfilename' => { 498 => [\'Fonts','FontsFontFileName'] },
+	'fontname' => { 498 => [\'Fonts','FontsFontName'] },
+	'fonts' => { 498 => 'Fonts' },
+	'fonttype' => { 498 => [\'Fonts','FontsFontType'] },
+	'fontversion' => { 498 => [\'Fonts','FontsVersionString'] },
+	'for' => { 361 => 'For' },
+	'forcewrite' => { 118 => 'ForceWrite' },
+	'format' => { 370 => "\xa9fmt", 452 => 'Format', 470 => 'format', 491 => 'Format' },
+	'forwardlock' => { 488 => 'forwardlock' },
+	'forwardmatrix1' => { 117 => 0xc714 },
+	'forwardmatrix2' => { 117 => 0xc715 },
+	'fossilspecimen' => { 116 => 'FossilSpecimen' },
+	'fossilspecimenmaterialsampleid' => { 116 => [\'FossilSpecimen','FossilSpecimenMaterialSampleID'] },
+	'framecount' => { 65 => [0x2,0x4] },
+	'frameheight' => { 125 => 0x3822 },
+	'framenum' => { 356 => 0xd7 },
+	'framenumber' => { 125 => 0x8003, 183 => 0x3c, 345 => 0x29 },
+	'framerate' => { 65 => [0x1,0x6], 117 => 0xc764, 125 => 0x3820 },
+	'framereadouttime' => { 364 => 'camera.framereadouttimeinmicroseconds' },
+	'framewidth' => { 125 => 0x3821 },
+	'framing' => { 482 => 'framing' },
+	'freebytes' => { 95 => 0x1 },
+	'freememorycardimages' => { 178 => [0x37,0x54], 179 => [0x2d,0x4a], 180 => 0x32 },
+	'fujiflashmode' => { 125 => 0x1010 },
+	'fullhdhighspeedrec' => { 125 => 0x3824 },
+	'fullimagesize' => { 410 => 0xb02b },
+	'fullpanoheightpixels' => { 455 => 'FullPanoHeightPixels', 456 => 'FullPanoHeightPixels' },
+	'fullpanowidthpixels' => { 455 => 'FullPanoWidthPixels', 456 => 'FullPanoWidthPixels' },
+	'fullpresssnap' => { 377 => 0x100d },
+	'fullsizeimage' => { 159 => 'data' },
+	'fullsizeimagename' => { 159 => '1Name' },
+	'fullsizeimagetype' => { 159 => '0Type' },
+	'func1button' => { 273 => '14.1', 274 => '14.1', 284 => '14.1' },
+	'func1buttonplusdials' => { 273 => '42.1', 274 => '42.1', 284 => '42.1' },
+	'func2button' => { 273 => '80.1', 274 => '80.1', 284 => '80.1' },
+	'func2buttonplusdials' => { 273 => '81.1' },
+	'func3button' => { 273 => '83.1' },
+	'funcbutton' => { 270 => ['14.1','15.1'], 271 => '14.1', 279 => '28.1', 280 => '13.1', 283 => '14.1', 285 => '14.1' },
+	'funcbuttonplusdials' => { 270 => ['14.2','15.2'], 271 => '14.2', 279 => '31.1', 283 => '42.1' },
+	'functionbutton' => { 277 => '13.1', 281 => '5.2' },
+	'gainbase' => { 291 => 0x610 },
+	'gaincontrol' => { 117 => 0xa407, 473 => 'GainControl' },
+	'gamma' => { 117 => 0xa500, 135 => 0x8fe, 315 => 0x11c, 474 => 'Gamma' },
+	'gammablackpoint' => { 103 => 0xc },
+	'gammacolortone' => { 103 => 0x3 },
+	'gammacompensatedvalue' => { 131 => 0x91 },
+	'gammacontrast' => { 103 => 0x2 },
+	'gammacurveoutputrange' => { 103 => 0xf },
+	'gammahighlight' => { 103 => 0xa },
+	'gammalinear' => { 101 => 0x20200 },
+	'gammamidpoint' => { 103 => 0xe },
+	'gammasaturation' => { 103 => 0x4 },
+	'gammashadow' => { 103 => 0x9 },
+	'gammasharpnessstrength' => { 103 => 0x8 },
+	'gammaunsharpmaskfineness' => { 103 => 0x6 },
+	'gammaunsharpmaskstrength' => { 103 => 0x5 },
+	'gammaunsharpmaskthreshold' => { 103 => 0x7 },
+	'gammawhitepoint' => { 103 => 0xd },
+	'garminsettings' => { 370 => 'pmcc' },
+	'garminsoftware' => { 370 => 'uuid' },
+	'gdalmetadata' => { 117 => 0xa480 },
+	'gdalnodata' => { 117 => 0xa481 },
+	'geimagesize' => { 125 => 0x1304 },
+	'gemake' => { 127 => 0x300 },
+	'gemodel' => { 127 => 0x207 },
+	'genre' => { 362 => ['gnre',"\xa9gen"], 364 => 'genre', 370 => ['gnre',"\xa9gen"], 479 => 'Genre', 483 => 'genre', 493 => 'genre' },
+	'genrecvid' => { 479 => [\'Genre','GenreCvId'] },
+	'genrecvtermid' => { 479 => [\'Genre','GenreCvTermId'] },
+	'genrecvtermname' => { 479 => [\'Genre','GenreCvTermName'] },
+	'genrecvtermrefinedabout' => { 479 => [\'Genre','GenreCvTermRefinedAbout'] },
+	'genreid' => { 362 => 'geID' },
+	'geography' => { 484 => 'geography' },
+	'geologicalcontext' => { 116 => 'GeologicalContext' },
+	'geologicalcontextbed' => { 116 => [\'GeologicalContext','GeologicalContextBed'] },
+	'geologicalcontextformation' => { 116 => [\'GeologicalContext','GeologicalContextFormation'] },
+	'geologicalcontextgroup' => { 116 => [\'GeologicalContext','GeologicalContextGroup'] },
+	'geologicalcontextid' => { 116 => [\'GeologicalContext','GeologicalContextGeologicalContextID'] },
+	'geologicalcontextmember' => { 116 => [\'GeologicalContext','GeologicalContextMember'] },
+	'geosync' => { 118 => 'Geosync' },
+	'geotag' => { 118 => 'Geotag' },
+	'geotiffasciiparams' => { 117 => 0x87b1 },
+	'geotiffdirectory' => { 117 => 0x87af },
+	'geotiffdoubleparams' => { 117 => 0x87b0 },
+	'geotime' => { 118 => 'Geotime' },
+	'giftftppriority' => { 457 => 'GIFTFtpPriority' },
+	'gimbalpitchdegree' => { 114 => 'GimbalPitchDegree' },
+	'gimbalreverse' => { 114 => 'GimbalReverse' },
+	'gimbalrolldegree' => { 114 => 'GimbalRollDegree' },
+	'gimbalyawdegree' => { 114 => 'GimbalYawDegree' },
+	'globalaltitude' => { 359 => 0x419 },
+	'globalangle' => { 359 => 0x40d },
+	'good' => { 493 => 'good' },
+	'googlehostheader' => { 362 => 'gshh' },
+	'googlepingmessage' => { 362 => 'gspm' },
+	'googlepingurl' => { 362 => 'gspu' },
+	'googleplusuploadcode' => { 117 => 0x9009 },
+	'googlesourcedata' => { 362 => 'gssd' },
+	'googlestarttime' => { 362 => 'gsst' },
+	'googletrackduration' => { 362 => 'gstd' },
+	'goprotype' => { 370 => 'GoPr' },
+	'gpsaltitude' => { 128 => 0x6, 157 => 'Altitude', 473 => 'GPSAltitude' },
+	'gpsaltituderef' => { 128 => 0x5, 473 => 'GPSAltitudeRef' },
+	'gpsareainformation' => { 128 => 0x1c, 473 => 'GPSAreaInformation' },
+	'gpscoordinates' => { 362 => "\xa9xyz", 364 => 'location.ISO6709', 370 => ['@xyz',"\xa9xyz"] },
+	'gpsdatestamp' => { 128 => 0x1d },
+	'gpsdatetime' => { 157 => 'DateTime', 473 => 'GPSTimeStamp' },
+	'gpsdestbearing' => { 128 => 0x18, 157 => 'Bearing', 473 => 'GPSDestBearing' },
+	'gpsdestbearingref' => { 128 => 0x17, 473 => 'GPSDestBearingRef' },
+	'gpsdestdistance' => { 128 => 0x1a, 157 => 'Distance', 473 => 'GPSDestDistance' },
+	'gpsdestdistanceref' => { 128 => 0x19, 473 => 'GPSDestDistanceRef' },
+	'gpsdestlatitude' => { 128 => 0x14, 473 => 'GPSDestLatitude' },
+	'gpsdestlatituderef' => { 128 => 0x13 },
+	'gpsdestlongitude' => { 128 => 0x16, 473 => 'GPSDestLongitude' },
+	'gpsdestlongituderef' => { 128 => 0x15 },
+	'gpsdifferential' => { 128 => 0x1e, 157 => 'Differential', 473 => 'GPSDifferential' },
+	'gpsdop' => { 128 => 0xb, 473 => 'GPSDOP' },
+	'gpshpositioningerror' => { 128 => 0x1f, 473 => 'GPSHPositioningError' },
+	'gpsimgdirection' => { 128 => 0x11, 473 => 'GPSImgDirection' },
+	'gpsimgdirectionref' => { 128 => 0x10, 473 => 'GPSImgDirectionRef' },
+	'gpslatitude' => { 114 => 'GpsLatitude', 128 => 0x2, 157 => 'Latitude', 473 => 'GPSLatitude' },
+	'gpslatituderef' => { 128 => 0x1 },
+	'gpslongitude' => { 114 => 'GpsLongitude', 128 => 0x4, 157 => 'Longitude', 473 => 'GPSLongitude' },
+	'gpslongituderef' => { 128 => 0x3 },
+	'gpslongtitude' => { 114 => 'GpsLongtitude' },
+	'gpsmapdatum' => { 128 => 0x12, 157 => 'Datum', 473 => 'GPSMapDatum' },
+	'gpsmeasuremode' => { 128 => 0xa, 157 => 'MeasureMode', 473 => 'GPSMeasureMode' },
+	'gpsprocessingmethod' => { 128 => 0x1b, 473 => 'GPSProcessingMethod' },
+	'gpssatellites' => { 128 => 0x8, 157 => 'Satellites', 473 => 'GPSSatellites' },
+	'gpsspeed' => { 128 => 0xd, 157 => 'Speed', 473 => 'GPSSpeed' },
+	'gpsspeedref' => { 128 => 0xc, 473 => 'GPSSpeedRef' },
+	'gpsstatus' => { 128 => 0x9, 473 => 'GPSStatus' },
+	'gpsstring' => { 135 => 0x402 },
+	'gpstimestamp' => { 128 => 0x7 },
+	'gpstrack' => { 128 => 0xf, 157 => 'Heading', 473 => 'GPSTrack' },
+	'gpstrackref' => { 128 => 0xe, 473 => 'GPSTrackRef' },
+	'gpsversionid' => { 128 => 0x0, 473 => 'GPSVersionID' },
+	'gradation' => { 287 => 0x50f },
+	'gradientbasedcorractive' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionActive'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionActive'] },
+	'gradientbasedcorramount' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionAmount'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionAmount'] },
+	'gradientbasedcorrblacks2012' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalBlacks2012'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalBlacks2012'] },
+	'gradientbasedcorrbrightness' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalBrightness'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalBrightness'] },
+	'gradientbasedcorrclarity' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalClarity'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalClarity'] },
+	'gradientbasedcorrclarity2012' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalClarity2012'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalClarity2012'] },
+	'gradientbasedcorrcontrast' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalContrast'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalContrast'] },
+	'gradientbasedcorrcontrast2012' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalContrast2012'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalContrast2012'] },
+	'gradientbasedcorrdefringe' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalDefringe'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalDefringe'] },
+	'gradientbasedcorrdehaze' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalDehaze'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalDehaze'] },
+	'gradientbasedcorrections' => { 467 => 'GradientBasedCorrections', 469 => 'GradientBasedCorrections' },
+	'gradientbasedcorrexposure' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalExposure'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalExposure'] },
+	'gradientbasedcorrexposure2012' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalExposure2012'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalExposure2012'] },
+	'gradientbasedcorrhighlights2012' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalHighlights2012'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalHighlights2012'] },
+	'gradientbasedcorrhue' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalHue','GradientBasedCorrectionsLocalToningHue'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalHue','GradientBasedCorrectionsLocalToningHue'] },
+	'gradientbasedcorrluminancenoise' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalLuminanceNoise'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalLuminanceNoise'] },
+	'gradientbasedcorrmaskalpha' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksAlpha'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksAlpha'] },
+	'gradientbasedcorrmaskangle' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksAngle'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksAngle'] },
+	'gradientbasedcorrmaskbottom' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksBottom'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksBottom'] },
+	'gradientbasedcorrmaskcentervalue' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCenterValue'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCenterValue'] },
+	'gradientbasedcorrmaskcenterweight' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCenterWeight'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCenterWeight'] },
+	'gradientbasedcorrmaskdabs' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksDabs'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksDabs'] },
+	'gradientbasedcorrmaskfeather' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFeather'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFeather'] },
+	'gradientbasedcorrmaskflipped' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFlipped'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFlipped'] },
+	'gradientbasedcorrmaskflow' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFlow'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFlow'] },
+	'gradientbasedcorrmaskfullx' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFullX'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFullX'] },
+	'gradientbasedcorrmaskfully' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFullY'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFullY'] },
+	'gradientbasedcorrmaskleft' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksLeft'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksLeft'] },
+	'gradientbasedcorrmaskmidpoint' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMidpoint'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMidpoint'] },
+	'gradientbasedcorrmaskperimetervalue' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksPerimeterValue'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksPerimeterValue'] },
+	'gradientbasedcorrmaskradius' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksRadius'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksRadius'] },
+	'gradientbasedcorrmaskright' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksRight'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksRight'] },
+	'gradientbasedcorrmaskroundness' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksRoundness'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksRoundness'] },
+	'gradientbasedcorrmasks' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasks'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasks'] },
+	'gradientbasedcorrmasksizex' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksSizeX'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksSizeX'] },
+	'gradientbasedcorrmasksizey' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksSizeY'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksSizeY'] },
+	'gradientbasedcorrmasktop' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksTop'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksTop'] },
+	'gradientbasedcorrmaskvalue' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMaskValue'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMaskValue'] },
+	'gradientbasedcorrmaskversion' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksVersion'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksVersion'] },
+	'gradientbasedcorrmaskwhat' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksWhat'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksWhat'] },
+	'gradientbasedcorrmaskx' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksX'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksX'] },
+	'gradientbasedcorrmasky' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksY'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksY'] },
+	'gradientbasedcorrmaskzerox' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksZeroX'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksZeroX'] },
+	'gradientbasedcorrmaskzeroy' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksZeroY'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksZeroY'] },
+	'gradientbasedcorrmoire' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalMoire'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalMoire'] },
+	'gradientbasedcorrrangemask' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMask'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMask'] },
+	'gradientbasedcorrrangemaskcoloramount' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskColorAmount'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskColorAmount'] },
+	'gradientbasedcorrrangemaskdepthfeather' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskDepthFeather'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskDepthFeather'] },
+	'gradientbasedcorrrangemaskdepthmax' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskDepthMax'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskDepthMax'] },
+	'gradientbasedcorrrangemaskdepthmin' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskDepthMin'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskDepthMin'] },
+	'gradientbasedcorrrangemasklumfeather' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskLumFeather'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskLumFeather'] },
+	'gradientbasedcorrrangemasklummax' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskLumMax'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskLumMax'] },
+	'gradientbasedcorrrangemasklummin' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskLumMin'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskLumMin'] },
+	'gradientbasedcorrrangemasktype' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskType'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskType'] },
+	'gradientbasedcorrrangemaskversion' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskVersion'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskVersion'] },
+	'gradientbasedcorrsaturation' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalSaturation','GradientBasedCorrectionsLocalToningSaturation'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalSaturation','GradientBasedCorrectionsLocalToningSaturation'] },
+	'gradientbasedcorrshadows2012' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalShadows2012'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalShadows2012'] },
+	'gradientbasedcorrsharpness' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalSharpness'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalSharpness'] },
+	'gradientbasedcorrtemperature' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalTemperature'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalTemperature'] },
+	'gradientbasedcorrtexture' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalTexture'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalTexture'] },
+	'gradientbasedcorrtint' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalTint'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalTint'] },
+	'gradientbasedcorrwhat' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsWhat'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsWhat'] },
+	'gradientbasedcorrwhites2012' => { 467 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalWhites2012'], 469 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalWhites2012'] },
+	'grainamount' => { 467 => 'GrainAmount', 469 => 'GrainAmount' },
+	'graineffect' => { 125 => 0x1047 },
+	'grainfrequency' => { 467 => 'GrainFrequency', 469 => 'GrainFrequency' },
+	'grainseed' => { 467 => 'GrainSeed', 469 => 'GrainSeed' },
+	'grainsize' => { 467 => 'GrainSize', 469 => 'GrainSize' },
+	'graymixeraqua' => { 467 => 'GrayMixerAqua', 469 => 'GrayMixerAqua' },
+	'graymixerblue' => { 467 => 'GrayMixerBlue', 469 => 'GrayMixerBlue' },
+	'graymixergreen' => { 467 => 'GrayMixerGreen', 469 => 'GrayMixerGreen' },
+	'graymixermagenta' => { 467 => 'GrayMixerMagenta', 469 => 'GrayMixerMagenta' },
+	'graymixerorange' => { 467 => 'GrayMixerOrange', 469 => 'GrayMixerOrange' },
+	'graymixerpurple' => { 467 => 'GrayMixerPurple', 469 => 'GrayMixerPurple' },
+	'graymixerred' => { 467 => 'GrayMixerRed', 469 => 'GrayMixerRed' },
+	'graymixeryellow' => { 467 => 'GrayMixerYellow', 469 => 'GrayMixerYellow' },
+	'graypoint' => { 444 => 0x8021 },
+	'grayresponseunit' => { 117 => 0x122 },
+	'greencurvelimits' => { 106 => 0x1c4 },
+	'greencurvepoints' => { 105 => 0x53, 106 => 0x19a },
+	'greenhsl' => { 101 => 0x20913 },
+	'greenhue' => { 467 => 'GreenHue', 469 => 'GreenHue' },
+	'greensaturation' => { 467 => 'GreenSaturation', 469 => 'GreenSaturation' },
+	'griddisplay' => { 270 => '13.3', 271 => '4.3', 273 => '4.2', 274 => '4.2', 275 => '2.2', 279 => '10.5', 280 => '3.4', 281 => '6.1', 283 => '4.4', 284 => '4.2', 285 => '4.2' },
+	'gripbatteryadload' => { 324 => 0x5 },
+	'gripbatteryadnoload' => { 324 => 0x4 },
+	'gripbatterystate' => { 324 => '1.2' },
+	'group' => { 467 => 'Group', 469 => 'Group' },
+	'groupareaafillumination' => { 271 => '46.4', 274 => '47.4', 283 => '47.4' },
+	'grouping' => { 362 => ['grup',"\xa9grp"], 370 => "\xa9grp" },
+	'guid' => { 362 => 'GUID' },
+	'h2resetblackpixels' => { 135 => 0x18a6 },
+	'h3resetblackcolumns' => { 135 => 0x18ce },
+	'h3resetblackpixels' => { 135 => 0x18b0 },
+	'halftonehints' => { 117 => 0x141 },
+	'hardlink' => { 118 => 'HardLink' },
+	'hasalternative' => { 483 => 'hasAlternative' },
+	'hascorrection' => { 483 => 'hasCorrection' },
+	'hascorrectiona-lang' => { 483 => [\'hasCorrection','hasCorrectionA-lang'] },
+	'hascorrectiona-platform' => { 483 => [\'hasCorrection','hasCorrectionA-platform'] },
+	'hascorrectiontext' => { 483 => [\'hasCorrection','hasCorrectionText'] },
+	'hascrop' => { 467 => 'HasCrop', 469 => 'HasCrop' },
+	'hasextendedxmp' => { 495 => 'HasExtendedXMP' },
+	'hassettings' => { 467 => 'HasSettings', 469 => 'HasSettings' },
+	'hastranslation' => { 483 => 'hasTranslation' },
+	'hasvisibleoverprint' => { 498 => 'HasVisibleOverprint' },
+	'hasvisibletransparency' => { 498 => 'HasVisibleTransparency' },
+	'hdr' => { 59 => 0x1, 211 => 0x4, 310 => 0x9e, 345 => 0x85, 410 => 0x200a },
+	'hdreffect' => { 59 => 0x2 },
+	'hdrimagetype' => { 1 => 0xa },
+	'hdrinfoversion' => { 211 => 0x0 },
+	'hdrlevel' => { 211 => 0x5, 399 => 0x2e, 415 => 0x17 },
+	'hdrlevel2' => { 211 => 0x7 },
+	'hdrpmakernote' => { 450 => 'hdrp_makernote' },
+	'hdrsetting' => { 399 => 0x2d, 415 => 0x16, 418 => 0x1148, 419 => 0x1148, 420 => 0x1124, 421 => 0x11a0, 422 => 0x117c, 423 => 0x1034, 424 => 0x22c, 425 => 0x22c, 426 => 0x21f },
+	'hdrshot' => { 310 => 0x76 },
+	'hdrsmoothing' => { 211 => 0x6 },
+	'hdvideo' => { 362 => 'hdvd' },
+	'headline' => { 129 => 0x69, 479 => 'Headline', 481 => 'Headline' },
+	'hierarchicalkeywords' => { 168 => [\'Keywords','KeywordsHierarchy'] },
+	'hierarchicalkeywords1' => { 168 => [\'Keywords','KeywordsHierarchyKeyword'] },
+	'hierarchicalkeywords1applied' => { 168 => [\'Keywords','KeywordsHierarchyApplied'] },
+	'hierarchicalkeywords1children' => { 168 => [\'Keywords','KeywordsHierarchyChildren'] },
+	'hierarchicalkeywords2' => { 168 => [\'Keywords','KeywordsHierarchyChildrenKeyword'] },
+	'hierarchicalkeywords2applied' => { 168 => [\'Keywords','KeywordsHierarchyChildrenApplied'] },
+	'hierarchicalkeywords2children' => { 168 => [\'Keywords','KeywordsHierarchyChildrenChildren'] },
+	'hierarchicalkeywords3' => { 168 => [\'Keywords','KeywordsHierarchyChildrenChildrenKeyword'] },
+	'hierarchicalkeywords3applied' => { 168 => [\'Keywords','KeywordsHierarchyChildrenChildrenApplied'] },
+	'hierarchicalkeywords3children' => { 168 => [\'Keywords','KeywordsHierarchyChildrenChildrenChildren'] },
+	'hierarchicalkeywords4' => { 168 => [\'Keywords','KeywordsHierarchyChildrenChildrenChildrenKeyword'] },
+	'hierarchicalkeywords4applied' => { 168 => [\'Keywords','KeywordsHierarchyChildrenChildrenChildrenApplied'] },
+	'hierarchicalkeywords4children' => { 168 => [\'Keywords','KeywordsHierarchyChildrenChildrenChildrenChildren'] },
+	'hierarchicalkeywords5' => { 168 => [\'Keywords','KeywordsHierarchyChildrenChildrenChildrenChildrenKeyword'] },
+	'hierarchicalkeywords5applied' => { 168 => [\'Keywords','KeywordsHierarchyChildrenChildrenChildrenChildrenApplied'] },
+	'hierarchicalkeywords5children' => { 168 => [\'Keywords','KeywordsHierarchyChildrenChildrenChildrenChildrenChildren'] },
+	'hierarchicalkeywords6' => { 168 => [\'Keywords','KeywordsHierarchyChildrenChildrenChildrenChildrenChildrenKeyword'] },
+	'hierarchicalkeywords6applied' => { 168 => [\'Keywords','KeywordsHierarchyChildrenChildrenChildrenChildrenChildrenApplied'] },
+	'hierarchicalsubject' => { 459 => 'hierarchicalSubject' },
+	'highestbiostratigraphiczone' => { 116 => [\'GeologicalContext','GeologicalContextHighestBiostratigraphicZone'] },
+	'highisomultiplierblue' => { 315 => 0x1a },
+	'highisomultipliergreen' => { 315 => 0x19 },
+	'highisomultiplierred' => { 315 => 0x18 },
+	'highisonoisereduction' => { 16 => 0xbc, 17 => 0xbd, 20 => 0xbd, 28 => 0xc9, 61 => 0x5, 82 => 0x202, 221 => 0xb1, 345 => 0x71, 397 => 0x2c, 398 => 0x26, 399 => 0x26, 410 => 0x2009, 415 => 0x12, 440 => 0x42 },
+	'highisonoisereduction2' => { 410 => 0xb050 },
+	'highlight' => { 387 => 0xf },
+	'highlight2012' => { 467 => 'Highlight2012', 469 => 'Highlight2012' },
+	'highlightadj' => { 101 => 0x2030c },
+	'highlightcolordistortreduct' => { 444 => 0x8026 },
+	'highlightlinearitylimit' => { 384 => 0xa025 },
+	'highlightprotection' => { 262 => 0x6 },
+	'highlightrecovery' => { 467 => 'HighlightRecovery', 469 => 'HighlightRecovery' },
+	'highlights' => { 461 => 'Highlights' },
+	'highlights2012' => { 467 => 'Highlights2012', 469 => 'Highlights2012' },
+	'highlightsadj' => { 444 => 0x9019 },
+	'highlightshadow' => { 310 => 0xad },
+	'highlighttone' => { 125 => 0x1041 },
+	'highlighttonepriority' => { 13 => 0x7, 16 => 0x7, 17 => 0x7, 18 => 0x7, 20 => 0x7, 22 => 0x7, 28 => 0x7, 61 => 0x3, 82 => 0x203 },
+	'highlightwarning' => { 310 => 0x8002 },
+	'highlowkeyadj' => { 345 => 0x6c },
+	'highspeedsync' => { 180 => 0x5, 397 => 0x2, 398 => 0x2 },
+	'hintversion' => { 370 => 'hinv' },
+	'histogramxml' => { 263 => 0x83a1a25 },
+	'history' => { 481 => 'History', 494 => 'History' },
+	'historyaction' => { 494 => [\'History','HistoryAction'] },
+	'historychanged' => { 494 => [\'History','HistoryChanged'] },
+	'historyinstanceid' => { 494 => [\'History','HistoryInstanceID'] },
+	'historyparameters' => { 494 => [\'History','HistoryParameters'] },
+	'historysoftwareagent' => { 494 => [\'History','HistorySoftwareAgent'] },
+	'historywhen' => { 494 => [\'History','HistoryWhen'] },
+	'holefilldarkdeltathreshold' => { 135 => 0xc88 },
+	'holefilldeltathreshold' => { 135 => 0xc7e },
+	'hometowncity' => { 111 => 0x3006, 345 => 0x23, 351 => 0x2 },
+	'hometowncitycode' => { 352 => 0x1000 },
+	'hometowndst' => { 345 => 0x25, 351 => '0.2' },
+	'hostcomputer' => { 117 => 0x13c },
+	'hostsoftwarerendering' => { 135 => 0xce7 },
+	'hue' => { 185 => 0x3b, 224 => 0x3d, 225 => 0x45, 345 => 0x67 },
+	'hueadj' => { 266 => 0x2f, 444 => 0x8019 },
+	'hueadjust' => { 377 => 0x1016 },
+	'hueadjustment' => { 178 => 0x4a, 179 => 0x40, 221 => 0x92, 223 => 0x36 },
+	'hueadjustmentaqua' => { 467 => 'HueAdjustmentAqua', 469 => 'HueAdjustmentAqua' },
+	'hueadjustmentblue' => { 467 => 'HueAdjustmentBlue', 469 => 'HueAdjustmentBlue' },
+	'hueadjustmentgreen' => { 467 => 'HueAdjustmentGreen', 469 => 'HueAdjustmentGreen' },
+	'hueadjustmentmagenta' => { 467 => 'HueAdjustmentMagenta', 469 => 'HueAdjustmentMagenta' },
+	'hueadjustmentorange' => { 467 => 'HueAdjustmentOrange', 469 => 'HueAdjustmentOrange' },
+	'hueadjustmentpurple' => { 467 => 'HueAdjustmentPurple', 469 => 'HueAdjustmentPurple' },
+	'hueadjustmentred' => { 467 => 'HueAdjustmentRed', 469 => 'HueAdjustmentRed' },
+	'hueadjustmentyellow' => { 467 => 'HueAdjustmentYellow', 469 => 'HueAdjustmentYellow' },
+	'huesetting' => { 295 => 0x1011 },
+	'humanobservation' => { 116 => 'HumanObservation' },
+	'humanobservationday' => { 116 => [\'HumanObservation','HumanObservationDay'] },
+	'humanobservationearliestdate' => { 116 => [\'HumanObservation','HumanObservationEarliestDate'] },
+	'humanobservationenddayofyear' => { 116 => [\'HumanObservation','HumanObservationEndDayOfYear'] },
+	'humanobservationeventdate' => { 116 => [\'HumanObservation','HumanObservationEventDate'] },
+	'humanobservationeventid' => { 116 => [\'HumanObservation','HumanObservationEventID'] },
+	'humanobservationeventremarks' => { 116 => [\'HumanObservation','HumanObservationEventRemarks'] },
+	'humanobservationeventtime' => { 116 => [\'HumanObservation','HumanObservationEventTime'] },
+	'humanobservationfieldnotes' => { 116 => [\'HumanObservation','HumanObservationFieldNotes'] },
+	'humanobservationfieldnumber' => { 116 => [\'HumanObservation','HumanObservationFieldNumber'] },
+	'humanobservationhabitat' => { 116 => [\'HumanObservation','HumanObservationHabitat'] },
+	'humanobservationlatestdate' => { 116 => [\'HumanObservation','HumanObservationLatestDate'] },
+	'humanobservationmonth' => { 116 => [\'HumanObservation','HumanObservationMonth'] },
+	'humanobservationparenteventid' => { 116 => [\'HumanObservation','HumanObservationParentEventID'] },
+	'humanobservationsamplesizeunit' => { 116 => [\'HumanObservation','HumanObservationSampleSizeUnit'] },
+	'humanobservationsamplesizevalue' => { 116 => [\'HumanObservation','HumanObservationSampleSizeValue'] },
+	'humanobservationsamplingeffort' => { 116 => [\'HumanObservation','HumanObservationSamplingEffort'] },
+	'humanobservationsamplingprotocol' => { 116 => [\'HumanObservation','HumanObservationSamplingProtocol'] },
+	'humanobservationstartdayofyear' => { 116 => [\'HumanObservation','HumanObservationStartDayOfYear'] },
+	'humanobservationverbatimeventdate' => { 116 => [\'HumanObservation','HumanObservationVerbatimEventDate'] },
+	'humanobservationyear' => { 116 => [\'HumanObservation','HumanObservationYear'] },
+	'humidity' => { 117 => 0x9401, 474 => 'Humidity' },
+	'icc_profile' => { 118 => 'ICC_Profile' },
+	'iccprofilename' => { 481 => 'ICCProfile' },
+	'iconuri' => { 370 => 'icnu' },
+	'idccreativestyle' => { 444 => 0x8000 },
+	'idcpreviewlength' => { 444 => 0x202 },
+	'idcpreviewstart' => { 444 => 0x201 },
+	'identification' => { 116 => 'Identification' },
+	'identificationid' => { 116 => [\'Identification','IdentificationIdentificationID'] },
+	'identificationqualifier' => { 116 => [\'Identification','IdentificationIdentificationQualifier'] },
+	'identificationreferences' => { 116 => [\'Identification','IdentificationIdentificationReferences'] },
+	'identificationremarks' => { 116 => [\'Identification','IdentificationIdentificationRemarks'] },
+	'identificationverificationstatus' => { 116 => [\'Identification','IdentificationIdentificationVerificationStatus'] },
+	'identifiedby' => { 116 => [\'Identification','IdentificationIdentifiedBy'] },
+	'identifier' => { 470 => 'identifier', 491 => 'Identifier' },
+	'ifcameramodel' => { 135 => 0x9c8 },
+	'illumination' => { 281 => '0.5', 372 => 0x48 },
+	'imageabsolutex' => { 135 => 0x3fe },
+	'imageabsolutey' => { 135 => 0x3ff },
+	'imageadjustment' => { 221 => 0x80, 253 => 0x5 },
+	'imagealterationconstraints' => { 297 => 'ImageAlterationConstraints' },
+	'imagearea' => { 234 => 0x10, 237 => 0x10 },
+	'imageareaoffset' => { 345 => 0x38 },
+	'imageauthentication' => { 221 => 0x20 },
+	'imageboundary' => { 221 => 0x16 },
+	'imagecount' => { 125 => 0x1438, 221 => 0xa5, 413 => 0x11b },
+	'imagecreator' => { 297 => 'ImageCreator' },
+	'imagecreatorid' => { 297 => [\'ImageCreator','ImageCreatorImageCreatorID'] },
+	'imagecreatorimageid' => { 297 => 'ImageCreatorImageID' },
+	'imagecreatorname' => { 297 => [\'ImageCreator','ImageCreatorImageCreatorName'] },
+	'imagecropx' => { 135 => 0x41f },
+	'imagecropy' => { 135 => 0x420 },
+	'imagedata' => { 454 => 'Data' },
+	'imagedatasize' => { 221 => 0xa2 },
+	'imagedescription' => { 117 => 0x10e, 489 => 'ImageDescription' },
+	'imageduplicationconstraints' => { 297 => 'ImageDuplicationConstraints' },
+	'imagedustoff' => { 263 => 0xfe443a45 },
+	'imageeditcount' => { 345 => 0x41 },
+	'imageediting' => { 345 => 0x32 },
+	'imageeffects' => { 377 => 0x1010 },
+	'imagefileconstraints' => { 297 => 'ImageFileConstraints' },
+	'imagefileformatasdelivered' => { 297 => 'ImageFileFormatAsDelivered' },
+	'imagefilesizeasdelivered' => { 297 => 'ImageFileSizeAsDelivered' },
+	'imagegeneration' => { 125 => 0x1436 },
+	'imageheight' => { 117 => 0x101, 184 => 0xc, 354 => 0x10d, 452 => 'ImageHeight', 489 => 'ImageLength' },
+	'imagehistory' => { 117 => 0x9213, 472 => 'ImageHistory' },
+	'imageidnumber' => { 305 => 0x340 },
+	'imagemimetype' => { 454 => 'Mime' },
+	'imagenumber' => { 117 => 0x9211, 153 => 'ImageNumber', 178 => 0xae, 179 => 0x5e, 354 => 0x113, 397 => 0x9b, 399 => [0x400,'276.1',0x314], 464 => 'ImageNumber' },
+	'imagenumber2' => { 179 => 0x62 },
+	'imageoptimization' => { 221 => 0xa9 },
+	'imageorientation' => { 129 => 0x83 },
+	'imageprocessing' => { 221 => 0x1a },
+	'imageprocessingfiledatecreated' => { 135 => 0xc81 },
+	'imageprocessingfiletagsversionnumber' => { 135 => 0xc80 },
+	'imageprocessingversion' => { 291 => 0x0 },
+	'imagequality' => { 153 => 'ImageQuality', 236 => '723.2', 237 => '732.2', 247 => '708.1', 310 => 0x1 },
+	'imagequality2' => { 287 => 0x603 },
+	'imagerank' => { 457 => 'ImageRank' },
+	'imagerbiassettlingdelaymsec' => { 135 => 0x600 },
+	'imagerboardversion' => { 135 => 0x439 },
+	'imagercols' => { 135 => 0x17d4 },
+	'imageref' => { 477 => 'ImageRef' },
+	'imageregion' => { 479 => 'ImageRegion' },
+	'imageregionboundary' => { 479 => [\'ImageRegion','ImageRegionRegionBoundary'] },
+	'imageregionboundaryh' => { 479 => [\'ImageRegion','ImageRegionRegionBoundaryRbH'] },
+	'imageregionboundaryrx' => { 479 => [\'ImageRegion','ImageRegionRegionBoundaryRbRx'] },
+	'imageregionboundaryshape' => { 479 => [\'ImageRegion','ImageRegionRegionBoundaryRbShape'] },
+	'imageregionboundaryunit' => { 479 => [\'ImageRegion','ImageRegionRegionBoundaryRbUnit'] },
+	'imageregionboundaryvertices' => { 479 => [\'ImageRegion','ImageRegionRegionBoundaryRbVertices'] },
+	'imageregionboundaryverticesx' => { 479 => [\'ImageRegion','ImageRegionRegionBoundaryRbVerticesRbX'] },
+	'imageregionboundaryverticesy' => { 479 => [\'ImageRegion','ImageRegionRegionBoundaryRbVerticesRbY'] },
+	'imageregionboundaryw' => { 479 => [\'ImageRegion','ImageRegionRegionBoundaryRbW'] },
+	'imageregionboundaryx' => { 479 => [\'ImageRegion','ImageRegionRegionBoundaryRbX'] },
+	'imageregionboundaryy' => { 479 => [\'ImageRegion','ImageRegionRegionBoundaryRbY'] },
+	'imageregionctype' => { 479 => [\'ImageRegion','ImageRegionRCtype'] },
+	'imageregionctypeidentifier' => { 479 => [\'ImageRegion','ImageRegionRCtypeIdentifier'] },
+	'imageregionctypename' => { 479 => [\'ImageRegion','ImageRegionRCtypeName'] },
+	'imageregionid' => { 479 => [\'ImageRegion','ImageRegionRId'] },
+	'imageregionname' => { 479 => [\'ImageRegion','ImageRegionName'] },
+	'imageregionrole' => { 479 => [\'ImageRegion','ImageRegionRRole'] },
+	'imageregionroleidentifier' => { 479 => [\'ImageRegion','ImageRegionRRoleIdentifier'] },
+	'imageregionrolename' => { 479 => [\'ImageRegion','ImageRegionRRoleName'] },
+	'imageresolution' => { 135 => 0x944 },
+	'imageresolutionjpg' => { 135 => 0x945 },
+	'imagereview' => { 272 => '0.4', 281 => '0.4' },
+	'imagereviewmonitorofftime' => { 271 => '21.1', 273 => '21.1', 274 => '21.1', 278 => '20.1', 283 => '21.1', 284 => '21.1' },
+	'imagereviewtime' => { 270 => '25.1', 272 => '2.1', 275 => '19.1', 276 => '20.1', 277 => '20.1', 279 => '9.2', 280 => '20.1', 285 => '21.2' },
+	'imagerfiledatecreated' => { 135 => 0x9c5 },
+	'imagerfileproductionlevel' => { 135 => 0x9c4 },
+	'imagerfiletagsversionstandard' => { 135 => 0x9c7 },
+	'imagerotated' => { 148 => 0x2a },
+	'imagerpowerondelaymsec' => { 135 => 0x5fd },
+	'imagerrows' => { 135 => 0x17de },
+	'imagesegmentlines' => { 135 => 0x184d },
+	'imagesegmentstartline' => { 135 => 0x184c },
+	'imagesize' => { 159 => 'ImageSize' },
+	'imagesizeraw' => { 221 => 0x3e },
+	'imagesizerestriction' => { 486 => 'imageSizeRestriction' },
+	'imagesourcedata' => { 117 => 0x935c },
+	'imagespace' => { 135 => 0x909 },
+	'imagestabilization' => { 34 => 0x22, 111 => 0x3020, 125 => 0x1422, 153 => 'ImageStabilization', 178 => 0xbd, 179 => 0x71, 180 => 0x57, 181 => 0x0, 182 => [0x18,0x107,0x113], 183 => 0x49c2, 221 => 0xac, 287 => 0x604, 290 => 0x1600, 310 => 0x1a, 402 => 0x12, 403 => 0x11, 410 => 0xb026 },
+	'imagestabilization2' => { 401 => 0xa },
+	'imagestabilizationsetting' => { 183 => 0x14, 397 => 0x3d, 398 => 0x3d, 408 => 0x14 },
+	'imagestyle' => { 397 => 0x2d, 398 => 0x27 },
+	'imagesupplier' => { 297 => 'ImageSupplier' },
+	'imagesupplierid' => { 297 => [\'ImageSupplier','ImageSupplierImageSupplierID'] },
+	'imagesupplierimageid' => { 297 => 'ImageSupplierImageID' },
+	'imagesuppliername' => { 297 => [\'ImageSupplier','ImageSupplierImageSupplierName'] },
+	'imagetemperaturemax' => { 119 => 0x1 },
+	'imagetemperaturemin' => { 119 => 0x2 },
+	'imagetone' => { 345 => 0x4f },
+	'imagetype' => { 129 => 0x82, 297 => 'ImageType' },
+	'imageuniqueid' => { 1 => 0x15, 62 => 0x28, 117 => 0xa420, 472 => 'ImageUniqueID', 473 => 'ImageUniqueID' },
+	'imagewidth' => { 117 => 0x100, 184 => 0xe, 354 => 0x10c, 452 => 'ImageWidth', 489 => 'ImageWidth' },
+	'inclinationangle' => { 444 => 0x900f },
+	'inclinationcorrection' => { 444 => 0x900e },
+	'incrementaltemperature' => { 467 => 'IncrementalTemperature', 469 => 'IncrementalTemperature' },
+	'incrementaltint' => { 467 => 'IncrementalTint', 469 => 'IncrementalTint' },
+	'industry' => { 483 => 'industry', 484 => 'industry' },
+	'infobuttonwhenshooting' => { 82 => 0x409 },
+	'information' => { 364 => 'information', 370 => "\xa9inf" },
+	'infourl' => { 370 => 'infu' },
+	'infraredilluminator' => { 371 => 0x28 },
+	'ingredientexclusion' => { 485 => 'ingredientExclusion' },
+	'ingredients' => { 494 => 'Ingredients' },
+	'ingredientsalternatepaths' => { 494 => [\'Ingredients','IngredientsAlternatePaths'] },
+	'ingredientsdocumentid' => { 494 => [\'Ingredients','IngredientsDocumentID'] },
+	'ingredientsfilepath' => { 494 => [\'Ingredients','IngredientsFilePath'] },
+	'ingredientsfrompart' => { 494 => [\'Ingredients','IngredientsFromPart'] },
+	'ingredientsinstanceid' => { 494 => [\'Ingredients','IngredientsInstanceID'] },
+	'ingredientslastmodifydate' => { 494 => [\'Ingredients','IngredientsLastModifyDate'] },
+	'ingredientslasturl' => { 494 => [\'Ingredients','IngredientsLastURL'] },
+	'ingredientslinkcategory' => { 494 => [\'Ingredients','IngredientsLinkCategory'] },
+	'ingredientslinkform' => { 494 => [\'Ingredients','IngredientsLinkForm'] },
+	'ingredientsmanager' => { 494 => [\'Ingredients','IngredientsManager'] },
+	'ingredientsmanagervariant' => { 494 => [\'Ingredients','IngredientsManagerVariant'] },
+	'ingredientsmanageto' => { 494 => [\'Ingredients','IngredientsManageTo'] },
+	'ingredientsmanageui' => { 494 => [\'Ingredients','IngredientsManageUI'] },
+	'ingredientsmaskmarkers' => { 494 => [\'Ingredients','IngredientsMaskMarkers'] },
+	'ingredientsoriginaldocumentid' => { 494 => [\'Ingredients','IngredientsOriginalDocumentID'] },
+	'ingredientspartmapping' => { 494 => [\'Ingredients','IngredientsPartMapping'] },
+	'ingredientsplacedresolutionunit' => { 494 => [\'Ingredients','IngredientsPlacedResolutionUnit'] },
+	'ingredientsplacedxresolution' => { 494 => [\'Ingredients','IngredientsPlacedXResolution'] },
+	'ingredientsplacedyresolution' => { 494 => [\'Ingredients','IngredientsPlacedYResolution'] },
+	'ingredientsrenditionclass' => { 494 => [\'Ingredients','IngredientsRenditionClass'] },
+	'ingredientsrenditionparams' => { 494 => [\'Ingredients','IngredientsRenditionParams'] },
+	'ingredientstopart' => { 494 => [\'Ingredients','IngredientsToPart'] },
+	'ingredientsversionid' => { 494 => [\'Ingredients','IngredientsVersionID'] },
+	'initialafpointaiservoaf' => { 82 => 0x51e },
+	'initialafpointinservo' => { 2 => 0x13 },
+	'initialcameradolly' => { 455 => 'InitialCameraDolly' },
+	'initialhorizontalfovdegrees' => { 455 => 'InitialHorizontalFOVDegrees' },
+	'initialverticalfovdegrees' => { 455 => 'InitialVerticalFOVDegrees' },
+	'initialviewheadingdegrees' => { 455 => 'InitialViewHeadingDegrees', 456 => 'InitialViewHeadingDegrees' },
+	'initialviewpitchdegrees' => { 455 => 'InitialViewPitchDegrees', 456 => 'InitialViewPitchDegrees' },
+	'initialviewrolldegrees' => { 455 => 'InitialViewRollDegrees', 456 => 'InitialViewRollDegrees' },
+	'initialzoomliveview' => { 270 => '4.4' },
+	'initialzoomsetting' => { 270 => '9.3', 279 => '27.3' },
+	'inkset' => { 117 => 0x14c },
+	'inputprofile' => { 135 => 0x1389 },
+	'instanceid' => { 494 => 'InstanceID' },
+	'instantplaybacksetup' => { 180 => 0x3e },
+	'instantplaybacktime' => { 180 => 0x3d },
+	'instructions' => { 481 => 'Instructions' },
+	'instrument' => { 493 => 'instrument' },
+	'integrationtime' => { 135 => 0x423 },
+	'intellectualgenre' => { 478 => 'IntellectualGenre' },
+	'intelligentauto' => { 410 => 0xb052, 436 => 0xd, 437 => 0xe, 438 => 0xd },
+	'intelligentcontrast' => { 51 => 0x4 },
+	'intelligentd-range' => { 310 => 0x79 },
+	'intelligentexposure' => { 310 => 0x5d },
+	'intelligentresolution' => { 310 => 0x70 },
+	'interchangecolorspace' => { 131 => 0x40 },
+	'intergraphmatrix' => { 117 => 0x8480 },
+	'internalflash' => { 177 => 0x2b, 270 => '23.1', 272 => '8.1', 275 => '22.1', 277 => '23.1', 281 => '8.1', 285 => '24.1', 290 => 0x1208 },
+	'internalflashae1' => { 292 => 0x1021 },
+	'internalflashae1_0' => { 292 => 0x101d },
+	'internalflashae2' => { 292 => 0x1022 },
+	'internalflashae2_0' => { 292 => 0x101e },
+	'internalflashmode' => { 333 => 0x1 },
+	'internalflashstrength' => { 333 => 0x3 },
+	'internalflashtable' => { 292 => 0x1024 },
+	'internallensserialnumber' => { 384 => 0xa005 },
+	'internalndfilter' => { 310 => 0x9d },
+	'internalserialnumber' => { 62 => 0x96, 74 => 0x9, 125 => 0x10, 183 => 0x49dc, 286 => 0x18, 288 => 0x102, 307 => 0x500, 310 => 0x25, 325 => 0x4, 377 => 0x5, 428 => [0x7c,0xf0], 429 => 0x88, 430 => 0x88 },
+	'interopindex' => { 117 => 0x1, 474 => 'InteroperabilityIndex' },
+	'interopversion' => { 117 => 0x2 },
+	'intervallength' => { 177 => 0x10 },
+	'intervalmode' => { 177 => 0x26 },
+	'intervalnumber' => { 177 => 0x11 },
+	'intervalshooting' => { 345 => 0x92 },
+	'introtime' => { 493 => 'introTime' },
+	'introtimescale' => { 493 => [\'introTime','introTimeScale'] },
+	'introtimevalue' => { 493 => [\'introTime','introTimeValue'] },
+	'ipaversion' => { 135 => 0xdae },
+	'ipfcameramodel' => { 135 => 0xe4d },
+	'iptc' => { 118 => 'IPTC' },
+	'iptc-naa' => { 117 => 0x83bb, 315 => 0x83bb },
+	'iptcbitspersample' => { 131 => 0x56 },
+	'iptcdigest' => { 359 => 0x425 },
+	'iptcimageheight' => { 131 => 0x1e },
+	'iptcimagerotation' => { 131 => 0x66 },
+	'iptcimagewidth' => { 131 => 0x14 },
+	'iptclastedited' => { 479 => 'IptcLastEdited' },
+	'iptcpicturenumber' => { 131 => 0xa },
+	'iptcpixelheight' => { 131 => 0x32 },
+	'iptcpixelwidth' => { 131 => 0x28 },
+	'isalternativeof' => { 483 => 'isAlternativeOf' },
+	'isbn' => { 483 => 'isbn' },
+	'iscorrectionof' => { 483 => 'isCorrectionOf' },
+	'iscustompicturestyle' => { 107 => 0x3 },
+	'ismergedhdr' => { 464 => 'IsMergedHDR' },
+	'ismergedpanorama' => { 464 => 'IsMergedPanorama' },
+	'iso' => { 7 => 0x6, 9 => 0x6, 10 => 0x75, 11 => 0x6, 12 => 0x79, 13 => 0x6, 14 => 0x6, 15 => 0x6, 16 => 0x6, 17 => 0x6, 18 => 0x6, 19 => 0x6, 20 => 0x6, 21 => 0x6, 22 => 0x6, 23 => 0x6, 24 => 0x6, 25 => 0x6, 26 => 0x6, 27 => 0x6, 28 => 0x6, 29 => 0x6, 30 => 0x0, 31 => 0x1, 110 => 0x14, 111 => [0x3014,0x14], 117 => 0x8827, 134 => 0xfd06, 135 => 0x1784, 137 => 0x60, 139 => [0xfa2e,0xfa46], 140 => [0x27,0x28], 141 => 0xf105, 144 => 0x14, 146 => 0x4e, 148 => 0x1e, 149 => 0x1a, 151 => 0x34, 153 => 'ISO', 177 => 0x8, 183 => 0x49ba, 212 => 0x0, 221 => 0x2, 310 => 0xd1, 315 => 0x17, 345 => [0x8b,0x14], 352 => 0x14, 354 => 0x105, 384 => 0xa014, 387 => 0x86, 408 => 0x6f, 415 => [0x1f,0x21,0x25], 473 => 'ISOSpeedRatings' },
+	'iso2' => { 212 => 0x6, 231 => 0x265, 232 => 0x25c, 233 => 0x265, 234 => 0x221, 235 => 0x25d, 236 => 0x256, 237 => 0x25d, 241 => 0x2b5, 245 => 0x265, 251 => 0x2b5 },
+	'isoauto' => { 326 => '14.4' },
+	'isoautohilimit' => { 239 => 0x18eb, 240 => 0xe82, 249 => 0x185d },
+	'isoautomax' => { 409 => 0x4 },
+	'isoautomin' => { 409 => 0x2 },
+	'isoautoparameters' => { 345 => 0x7a },
+	'isoautoshuttertime' => { 239 => 0x18ea, 240 => 0xe81, 249 => 0x185c },
+	'isocalibrationgain' => { 135 => 0x89f },
+	'isodisplay' => { 273 => '4.1', 274 => '4.1', 275 => '2.3', 276 => '3.3', 277 => '3.3', 280 => '3.3', 283 => '4.3', 284 => '4.1', 285 => '4.3' },
+	'isoexpansion' => { 82 => 0x103, 83 => 0x7, 84 => 0x8, 87 => 0x8, 212 => 0x4 },
+	'isoexpansion2' => { 212 => 0xa },
+	'isofloor' => { 326 => 0x6 },
+	'isoselected' => { 309 => 0x359 },
+	'isoselection' => { 221 => 0xf },
+	'isosensitivitystep' => { 278 => '6.2', 280 => '6.2' },
+	'isosetting' => { 137 => 0x5e, 149 => 0x14, 153 => 'ISOSetting', 177 => 0x24, 178 => 0x26, 179 => 0x1c, 180 => 0x13, 185 => 0x6, 221 => 0x13, 326 => '17.3', 376 => 0x27, 397 => 0x16, 398 => 0x14, 399 => 0x2, 408 => 0x6d, 409 => 0x0 },
+	'isospeed' => { 117 => 0x8833, 474 => 'ISOSpeed' },
+	'isospeedexpansion' => { 81 => 0x3 },
+	'isospeedincrements' => { 82 => 0x102 },
+	'isospeedlatitudeyyy' => { 117 => 0x8834, 474 => 'ISOSpeedLatitudeyyy' },
+	'isospeedlatitudezzz' => { 117 => 0x8835, 474 => 'ISOSpeedLatitudezzz' },
+	'isospeedrange' => { 82 => 0x103 },
+	'isostepsize' => { 270 => '6.1', 271 => '7.2', 273 => '7.2', 274 => '7.2', 279 => '4.1', 283 => '7.2', 284 => '7.2' },
+	'isovalue' => { 292 => 0x1001 },
+	'isrccode' => { 370 => "\xa9isr" },
+	'issn' => { 483 => 'issn' },
+	'issueidentifier' => { 483 => 'issueIdentifier' },
+	'issuename' => { 483 => 'issueName' },
+	'issueteaser' => { 483 => 'issueTeaser' },
+	'issuetype' => { 483 => 'issueType' },
+	'istranslationof' => { 483 => 'isTranslationOf' },
+	'itemsubtype' => { 175 => 'ItemSubType' },
+	'itunesu' => { 362 => 'itnu' },
+	'jobid' => { 129 => 0xb8 },
+	'jobname' => { 475 => 'JobName' },
+	'jobref' => { 492 => 'JobRef' },
+	'jobrefid' => { 492 => [\'JobRef','JobRefId'] },
+	'jobrefname' => { 492 => [\'JobRef','JobRefName'] },
+	'jobrefurl' => { 492 => [\'JobRef','JobRefUrl'] },
+	'jobstatus' => { 475 => 'JobStatus' },
+	'jpeghandling' => { 467 => 'JPEGHandling', 469 => 'JPEGHandling' },
+	'jpegquality' => { 10 => 0x66, 310 => 0x43, 312 => 0x3034, 410 => 0xb047 },
+	'jpegsize' => { 312 => 0x303a },
+	'jpgcompression' => { 240 => 0x7d4 },
+	'jpgfromraw' => { 95 => 0x2007, 112 => 'Exif-JpgFromRaw', 315 => 0x2e },
+	'jpgfromrawlength' => { 117 => [0x117,0x202] },
+	'jpgfromrawstart' => { 117 => [0x111,0x201] },
+	'jpgrecordedpixels' => { 326 => '14.1' },
+	'jurisdiction' => { 465 => 'jurisdiction' },
+	'kelvinwb_01' => { 334 => 0x5 },
+	'kelvinwb_02' => { 334 => 0x9 },
+	'kelvinwb_03' => { 334 => 0xd },
+	'kelvinwb_04' => { 334 => 0x11 },
+	'kelvinwb_05' => { 334 => 0x15 },
+	'kelvinwb_06' => { 334 => 0x19 },
+	'kelvinwb_07' => { 334 => 0x1d },
+	'kelvinwb_08' => { 334 => 0x21 },
+	'kelvinwb_09' => { 334 => 0x25 },
+	'kelvinwb_10' => { 334 => 0x29 },
+	'kelvinwb_11' => { 334 => 0x2d },
+	'kelvinwb_12' => { 334 => 0x31 },
+	'kelvinwb_13' => { 334 => 0x35 },
+	'kelvinwb_14' => { 334 => 0x39 },
+	'kelvinwb_15' => { 334 => 0x3d },
+	'kelvinwb_16' => { 334 => 0x41 },
+	'kelvinwb_daylight' => { 334 => 0x1 },
+	'kerneldenominators' => { 135 => 0x933 },
+	'key' => { 493 => 'key' },
+	'keystonecompensation' => { 291 => 0x1900 },
+	'keystonedirection' => { 291 => 0x1901 },
+	'keystonevalue' => { 291 => 0x1906 },
+	'keyword' => { 362 => 'keyw', 483 => 'keyword' },
+	'keywordinfo' => { 168 => 'Keywords' },
+	'keywords' => { 129 => 0x19, 154 => 'Keywords', 296 => 'Keywords', 361 => 'Keywords', 364 => 'keywords', 462 => 'keywords', 480 => 'Keywords', 491 => 'Keywords' },
+	'killdate' => { 483 => 'killDate' },
+	'killdatea-platform' => { 483 => [\'killDate','killDateA-platform'] },
+	'killdatedate' => { 483 => [\'killDate','killDateDate'] },
+	'kodakimageheight' => { 134 => 0xf908, 137 => 0xe, 139 => [0xfa1e,0xfa52], 145 => 0x70 },
+	'kodakimagewidth' => { 134 => 0xf907, 137 => 0xc, 139 => [0xfa1d,0xfa51], 145 => 0x6c },
+	'kodakinfotype' => { 134 => 0xfa00 },
+	'kodaklook' => { 135 => 0xe4c },
+	'kodaklookprofile' => { 135 => 0x138a },
+	'kodakmaker' => { 145 => 0x8 },
+	'kodakmodel' => { 137 => 0x0, 145 => 0x28 },
+	'kodaktag' => { 135 => 0x3ea },
+	'kodakversion' => { 135 => 0x0 },
+	'label' => { 300 => 'Label', 491 => 'Label' },
+	'labelname1' => { 477 => [\'TagStructure','TagStructureLabelName'] },
+	'labelname2' => { 477 => [\'TagStructure','TagStructureSubLabelsLabelName'] },
+	'labelname3' => { 477 => [\'TagStructure','TagStructureSubLabelsSubLabelsLabelName'] },
+	'labelname4' => { 477 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsLabelName'] },
+	'labelname5' => { 477 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsSubLabelsLabelName'] },
+	'labelname6' => { 477 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsSubLabelsSubLabelsLabelName'] },
+	'landmark' => { 310 => 0x6f },
+	'landscapeoutputhighlightpoint' => { 107 => 0x26 },
+	'landscapeoutputshadowpoint' => { 107 => 0x27 },
+	'landscaperawcolortone' => { 107 => 0x1f },
+	'landscaperawcontrast' => { 107 => 0x21 },
+	'landscaperawhighlight' => { 107 => 0x77 },
+	'landscaperawhighlightpoint' => { 107 => 0x24 },
+	'landscaperawlinear' => { 107 => 0x22 },
+	'landscaperawsaturation' => { 107 => 0x20 },
+	'landscaperawshadow' => { 107 => 0x80 },
+	'landscaperawshadowpoint' => { 107 => 0x25 },
+	'landscaperawsharpness' => { 107 => 0x23 },
+	'landscapeunsharpmaskfineness' => { 107 => 0xa0 },
+	'landscapeunsharpmaskstrength' => { 107 => 0x9e },
+	'landscapeunsharpmaskthreshold' => { 107 => 0xa2 },
+	'language' => { 470 => 'language' },
+	'languageidentifier' => { 129 => 0x87 },
+	'largestvalidinteriorrectheight' => { 455 => 'LargestValidInteriorRectHeight' },
+	'largestvalidinteriorrectleft' => { 455 => 'LargestValidInteriorRectLeft' },
+	'largestvalidinteriorrecttop' => { 455 => 'LargestValidInteriorRectTop' },
+	'largestvalidinteriorrectwidth' => { 455 => 'LargestValidInteriorRectWidth' },
+	'lastfilenumber' => { 177 => 0x1b },
+	'lastkeywordiptc' => { 175 => 'LastKeywordIPTC' },
+	'lastkeywordxmp' => { 175 => 'LastKeywordXMP' },
+	'lastphotodate' => { 455 => 'LastPhotoDate' },
+	'lasturl' => { 494 => 'LastURL' },
+	'lateralchromaticaberration' => { 410 => 0x2012 },
+	'lateralchromaticaberrationcorrectionalreadyapplied' => { 464 => 'LateralChromaticAberrationCorrectionAlreadyApplied' },
+	'latestageorhigheststage' => { 116 => [\'GeologicalContext','GeologicalContextLatestAgeOrHighestStage'] },
+	'latesteonorhighesteonothem' => { 116 => [\'GeologicalContext','GeologicalContextLatestEonOrHighestEonothem'] },
+	'latestepochorhighestseries' => { 116 => [\'GeologicalContext','GeologicalContextLatestEpochOrHighestSeries'] },
+	'latesteraorhighesterathem' => { 116 => [\'GeologicalContext','GeologicalContextLatestEraOrHighestErathem'] },
+	'latestperiodorhighestsystem' => { 116 => [\'GeologicalContext','GeologicalContextLatestPeriodOrHighestSystem'] },
+	'latitude' => { 114 => 'Latitude' },
+	'lc1' => { 336 => 0x2 },
+	'lc10' => { 336 => 0xb },
+	'lc11' => { 336 => 0xc },
+	'lc12' => { 336 => 0xd },
+	'lc14' => { 336 => 0xf },
+	'lc15' => { 336 => 0x10 },
+	'lc3' => { 336 => 0x4 },
+	'lc4' => { 336 => 0x5 },
+	'lc5' => { 336 => 0x6 },
+	'lc6' => { 336 => 0x7 },
+	'lc7' => { 336 => 0x8 },
+	'lc8' => { 336 => 0x9 },
+	'lcddisplayatpoweron' => { 82 => 0x811, 86 => 0xa },
+	'lcddisplayreturntoshoot' => { 87 => 0x12 },
+	'lcdillumination' => { 270 => '17.5', 271 => '5.2', 273 => '5.1', 274 => '5.1', 279 => '10.3', 280 => '4.2', 283 => '5.2', 284 => '5.1', 285 => '5.4' },
+	'lcdilluminationduringbulb' => { 82 => 0x408 },
+	'lcdmatrix' => { 135 => 0xe74 },
+	'lcdmatrixchickfix' => { 135 => 0xe75 },
+	'lcdmatrixmarvin' => { 135 => 0xe76 },
+	'lcdpanels' => { 81 => 0x8 },
+	'lcheditor' => { 263 => 0x8ae85e },
+	'legacyiptcdigest' => { 481 => 'LegacyIPTCDigest' },
+	'legalcode' => { 465 => 'legalcode' },
+	'lens' => { 117 => 0xfdea, 221 => 0x84, 464 => 'Lens' },
+	'lensafstopbutton' => { 80 => 0x11, 81 => 0x13, 82 => 0x506, 83 => 0x10, 84 => 0x12, 87 => 0x13, 88 => 0x9 },
+	'lensaperturerange' => { 387 => [0x30,0x48] },
+	'lenscorrectionsettings' => { 472 => 'LensCorrectionSettings' },
+	'lensdistortinfo' => { 464 => 'LensDistortInfo' },
+	'lensdistortionparams' => { 292 => 0x206 },
+	'lensdrivenoaf' => { 82 => 0x505 },
+	'lensdrivewhenafimpossible' => { 2 => 0xb },
+	'lense-mountversion' => { 399 => 0x3f0, 443 => 0xd },
+	'lensfirmware' => { 378 => 0x20, 384 => 0xa004 },
+	'lensfirmwareversion' => { 288 => 0x204, 310 => 0x60, 399 => 0x3f3, 443 => 0x14 },
+	'lensfocallength' => { 101 => 0xf0512, 336 => 0x9 },
+	'lensfocalrange' => { 387 => [0xa,0x2a] },
+	'lensfocusfunctionbuttons' => { 271 => '55.1', 273 => '52.1', 274 => '52.1', 283 => '52.1', 284 => '52.1' },
+	'lensformat' => { 422 => 0x1891, 424 => 0x18bd, 425 => 0x18ed, 426 => 0x17f1, 428 => 0x106, 429 => 0x106, 439 => 0x603, 440 => 0x5d },
+	'lensfstops' => { 213 => 0x7, 214 => 0xc, 215 => 0xd, 219 => 0xe, 221 => 0x8b, 336 => '0.3' },
+	'lensid' => { 219 => 0x30, 464 => 'LensID' },
+	'lensidnumber' => { 213 => 0x6, 214 => 0xb, 215 => 0xc, 219 => 0xd },
+	'lensinfo' => { 117 => 0xa432, 342 => 0x2a, 464 => 'LensInfo', 474 => 'LensSpecification' },
+	'lenskind' => { 336 => 0x1 },
+	'lensmake' => { 117 => 0xa433, 160 => 'Make', 474 => 'LensMake' },
+	'lensmanualdistortionamount' => { 467 => 'LensManualDistortionAmount', 469 => 'LensManualDistortionAmount' },
+	'lensmanufacturer' => { 175 => 'LensManufacturer' },
+	'lensmaxaperturerange' => { 387 => 0x2b },
+	'lensmodel' => { 7 => 0x937, 14 => 0x92b, 15 => 0x933, 62 => 0x95, 117 => 0xa434, 160 => 'Model', 175 => 'LensModel', 216 => 0x18a, 217 => 0x18b, 218 => 0x2ac, 288 => 0x203, 342 => 0xc, 354 => 0x412, 474 => 'LensModel' },
+	'lensmodulationoptimizer' => { 125 => 0x1045 },
+	'lensmount' => { 399 => 0x99, 422 => 0x1892, 424 => 0x18be, 425 => 0x18ee, 426 => 0x17f2, 428 => 0x105, 429 => 0x105, 439 => 0x604, 440 => 0x5e },
+	'lensmount2' => { 443 => 0x8 },
+	'lensprofilechromaticaberrationscale' => { 467 => 'LensProfileChromaticAberrationScale', 469 => 'LensProfileChromaticAberrationScale' },
+	'lensprofiledigest' => { 467 => 'LensProfileDigest', 469 => 'LensProfileDigest' },
+	'lensprofiledistortionscale' => { 467 => 'LensProfileDistortionScale', 469 => 'LensProfileDistortionScale' },
+	'lensprofileenable' => { 467 => 'LensProfileEnable', 469 => 'LensProfileEnable' },
+	'lensprofilefilename' => { 467 => 'LensProfileFilename', 469 => 'LensProfileFilename' },
+	'lensprofileisembedded' => { 467 => 'LensProfileIsEmbedded', 469 => 'LensProfileIsEmbedded' },
+	'lensprofilematchkeycameramodelname' => { 467 => 'LensProfileMatchKeyCameraModelName', 469 => 'LensProfileMatchKeyCameraModelName' },
+	'lensprofilematchkeyexifmake' => { 467 => 'LensProfileMatchKeyExifMake', 469 => 'LensProfileMatchKeyExifMake' },
+	'lensprofilematchkeyexifmodel' => { 467 => 'LensProfileMatchKeyExifModel', 469 => 'LensProfileMatchKeyExifModel' },
+	'lensprofilematchkeyisraw' => { 467 => 'LensProfileMatchKeyIsRaw', 469 => 'LensProfileMatchKeyIsRaw' },
+	'lensprofilematchkeylensid' => { 467 => 'LensProfileMatchKeyLensID', 469 => 'LensProfileMatchKeyLensID' },
+	'lensprofilematchkeylensinfo' => { 467 => 'LensProfileMatchKeyLensInfo', 469 => 'LensProfileMatchKeyLensInfo' },
+	'lensprofilematchkeylensname' => { 467 => 'LensProfileMatchKeyLensName', 469 => 'LensProfileMatchKeyLensName' },
+	'lensprofilematchkeysensorformatfactor' => { 467 => 'LensProfileMatchKeySensorFormatFactor', 469 => 'LensProfileMatchKeySensorFormatFactor' },
+	'lensprofilename' => { 467 => 'LensProfileName', 469 => 'LensProfileName' },
+	'lensprofilesetup' => { 467 => 'LensProfileSetup', 469 => 'LensProfileSetup' },
+	'lensprofilevignettingscale' => { 467 => 'LensProfileVignettingScale', 469 => 'LensProfileVignettingScale' },
+	'lensproperties' => { 288 => 0x20b },
+	'lensserialnumber' => { 21 => 0x164, 32 => 0x16b, 60 => 0x0, 117 => 0xa435, 160 => 'SerialNumber', 288 => 0x202, 308 => 0x321, 310 => 0x52, 370 => 'LENS', 378 => 0x30, 464 => 'LensSerialNumber', 474 => 'LensSerialNumber' },
+	'lensshutterlock' => { 180 => 0x4a },
+	'lensspec' => { 394 => 0x0, 395 => 0x0, 396 => 0x0, 410 => 0xb02a },
+	'lensspecfeatures' => { 428 => [0x115,0x116], 429 => [0x116,0x1ed,0x1f0,0x21c,0x21e] },
+	'lenstemperature' => { 292 => 0x1008 },
+	'lenstype' => { 7 => 0xe2, 8 => 0xd, 9 => 0x1a7, 10 => 0xc, 11 => 0x111, 12 => 0xc, 13 => 0x14f, 14 => 0xd6, 15 => 0xde, 16 => 0xf6, 17 => 0xea, 18 => 0xff, 19 => [0xc,0x97], 20 => 0xe6, 21 => 0x153, 22 => 0xea, 23 => 0xe8, 24 => 0x127, 25 => 0x161, 26 => 0x166, 27 => 0x184, 28 => 0x112, 29 => 0x189, 34 => 0x16, 182 => 0x10c, 183 => 0x49bd, 221 => 0x83, 288 => 0x201, 301 => 0x16, 305 => 0x310, 307 => 0x303, 308 => 0x303, 310 => 0x51, 312 => 0x3405, 337 => 0x0, 338 => 0x0, 339 => 0x1, 340 => 0x1, 341 => 0x1, 343 => 0x0, 384 => 0xa003, 387 => 0x27, 410 => 0xb027, 422 => 0x1896, 424 => 0x18c2, 425 => 0x18f2, 426 => 0x17f6, 428 => 0x109, 429 => 0x109, 439 => 0x608, 440 => 0x62 },
+	'lenstype2' => { 399 => 0x3f7, 422 => 0x1893, 424 => 0x18bf, 425 => 0x18ef, 426 => 0x17f3, 428 => 0x107, 429 => 0x107, 439 => 0x605, 440 => 0x60 },
+	'lenstype3' => { 443 => 0x9 },
+	'lenstypemake' => { 310 => 0xc4 },
+	'lenstypemodel' => { 310 => 0xc5 },
+	'lenszoomposition' => { 436 => 0x19, 437 => 0x1e, 440 => [0x342,0x34e,0x35a] },
+	'levelindicator' => { 318 => 0x15 },
+	'levelmeter' => { 370 => ['Lvlm','lvlm'] },
+	'levelorientation' => { 344 => 0x0 },
+	'license' => { 465 => 'license' },
+	'licensee' => { 297 => 'Licensee' },
+	'licenseeid' => { 297 => [\'Licensee','LicenseeLicenseeID'] },
+	'licenseeimageid' => { 297 => 'LicenseeImageID' },
+	'licenseeimagenotes' => { 297 => 'LicenseeImageNotes' },
+	'licenseename' => { 297 => [\'Licensee','LicenseeLicenseeName'] },
+	'licenseenddate' => { 297 => 'LicenseEndDate' },
+	'licenseeprojectreference' => { 297 => 'LicenseeProjectReference' },
+	'licenseetransactionid' => { 297 => 'LicenseeTransactionID' },
+	'licenseid' => { 297 => 'LicenseID' },
+	'licensestartdate' => { 297 => 'LicenseStartDate' },
+	'licensetransactiondate' => { 297 => 'LicenseTransactionDate' },
+	'licensetype' => { 471 => 'licensetype' },
+	'licensor' => { 297 => 'Licensor' },
+	'licensorcity' => { 297 => [\'Licensor','LicensorLicensorCity'] },
+	'licensorcountry' => { 297 => [\'Licensor','LicensorLicensorCountry'] },
+	'licensoremail' => { 297 => [\'Licensor','LicensorLicensorEmail'] },
+	'licensorextendedaddress' => { 297 => [\'Licensor','LicensorLicensorExtendedAddress'] },
+	'licensorid' => { 297 => [\'Licensor','LicensorLicensorID'] },
+	'licensorimageid' => { 297 => 'LicensorImageID' },
+	'licensorname' => { 297 => [\'Licensor','LicensorLicensorName'] },
+	'licensornotes' => { 297 => 'LicensorNotes' },
+	'licensorpostalcode' => { 297 => [\'Licensor','LicensorLicensorPostalCode'] },
+	'licensorregion' => { 297 => [\'Licensor','LicensorLicensorRegion'] },
+	'licensorstreetaddress' => { 297 => [\'Licensor','LicensorLicensorStreetAddress'] },
+	'licensortelephone1' => { 297 => [\'Licensor','LicensorLicensorTelephone1'] },
+	'licensortelephone2' => { 297 => [\'Licensor','LicensorLicensorTelephone2'] },
+	'licensortelephonetype1' => { 297 => [\'Licensor','LicensorLicensorTelephoneType1'] },
+	'licensortelephonetype2' => { 297 => [\'Licensor','LicensorLicensorTelephoneType2'] },
+	'licensortransactionid' => { 297 => 'LicensorTransactionID' },
+	'licensorurl' => { 297 => [\'Licensor','LicensorLicensorURL'] },
+	'lightcondition' => { 292 => 0x1009 },
+	'lightingmode' => { 111 => 0x302a },
+	'lightreading' => { 345 => 0x15 },
+	'lightsource' => { 117 => 0x9208, 221 => 0x90, 295 => 0x1000, 473 => 'LightSource' },
+	'lightsourcespecial' => { 386 => 0x21d },
+	'lightswitch' => { 283 => '0.1', 285 => '0.1' },
+	'lightvaluecenter' => { 292 => 0x103d },
+	'lightvalueperiphery' => { 292 => 0x103e },
+	'limitafareamodeselection' => { 271 => '51.1', 273 => '49.1', 274 => '49.1', 283 => '49.1', 284 => '49.1' },
+	'linearitylimitblue' => { 315 => 0x10 },
+	'linearitylimitgreen' => { 315 => 0xf },
+	'linearitylimitred' => { 315 => 0xe },
+	'linearityuppermargin' => { 41 => 0x32c, 44 => [0x2ba,0x2d1,0x2d5], 46 => 0x1e5, 47 => [0x1fe,0x2de], 48 => [0x232,0x310], 49 => 0x31e },
+	'linearizationtable' => { 117 => 0xc618 },
+	'linearresponselimit' => { 117 => 0xc62e },
+	'link' => { 483 => 'link' },
+	'linkaetoafpoint' => { 326 => '14.2' },
+	'linkedencodedrightsexpr' => { 479 => [\'LinkedEncRightsExpr','LinkedEncRightsExprLinkedRightsExpr'] },
+	'linkedencodedrightsexprlangid' => { 479 => [\'LinkedEncRightsExpr','LinkedEncRightsExprRightsExprLangId'] },
+	'linkedencodedrightsexprtype' => { 479 => [\'LinkedEncRightsExpr','LinkedEncRightsExprRightsExprEncType'] },
+	'linkedencrightsexpr' => { 479 => 'LinkedEncRightsExpr' },
+	'linlogcoring' => { 135 => 0x904 },
+	'lithostratigraphicterms' => { 116 => [\'GeologicalContext','GeologicalContextLithostratigraphicTerms'] },
+	'liveviewaf' => { 275 => '32.1', 285 => '34.1' },
+	'liveviewafareamode' => { 280 => '34.1' },
+	'liveviewafmethod' => { 415 => 0x20 },
+	'liveviewafmode' => { 280 => '34.2' },
+	'liveviewafsetting' => { 399 => 0x36 },
+	'liveviewbuttonoptions' => { 271 => '50.2', 273 => '48.2', 274 => '48.2', 283 => '48.2', 284 => '48.2' },
+	'liveviewexposuresimulation' => { 82 => 0x810 },
+	'liveviewfocusmode' => { 399 => [0x8b,0x28b] },
+	'liveviewmetering' => { 399 => [0x84,0x284] },
+	'liveviewmonitorofftime' => { 271 => '21.2', 273 => '21.2', 274 => '21.2', 276 => '20.2', 277 => '20.2', 278 => '20.2', 280 => '20.2', 283 => '21.2', 284 => '21.2' },
+	'liveviewshooting' => { 56 => 0x13 },
+	'livingspecimen' => { 116 => 'LivingSpecimen' },
+	'livingspecimenmaterialsampleid' => { 116 => [\'LivingSpecimen','LivingSpecimenMaterialSampleID'] },
+	'localcaption' => { 129 => 0x79 },
+	'localizedcameramodel' => { 117 => 0xc615 },
+	'locallocationname' => { 384 => 0x30 },
+	'location' => { 220 => 0x9, 310 => 0x67, 460 => 'Location', 478 => 'Location', 482 => 'location', 483 => 'location' },
+	'locationareacode' => { 466 => 'lac' },
+	'locationbody' => { 364 => 'location.body' },
+	'locationcreated' => { 479 => 'LocationCreated' },
+	'locationcreatedcity' => { 479 => [\'LocationCreated','LocationCreatedCity'] },
+	'locationcreatedcountrycode' => { 479 => [\'LocationCreated','LocationCreatedCountryCode'] },
+	'locationcreatedcountryname' => { 479 => [\'LocationCreated','LocationCreatedCountryName'] },
+	'locationcreatedgpsaltitude' => { 479 => [\'LocationCreated','LocationCreatedGPSAltitude'] },
+	'locationcreatedgpslatitude' => { 479 => [\'LocationCreated','LocationCreatedGPSLatitude'] },
+	'locationcreatedgpslongitude' => { 479 => [\'LocationCreated','LocationCreatedGPSLongitude'] },
+	'locationcreatedidentifier' => { 479 => [\'LocationCreated','LocationCreatedIdentifier'] },
+	'locationcreatedlocationid' => { 479 => [\'LocationCreated','LocationCreatedLocationId'] },
+	'locationcreatedlocationname' => { 479 => [\'LocationCreated','LocationCreatedLocationName'] },
+	'locationcreatedprovincestate' => { 479 => [\'LocationCreated','LocationCreatedProvinceState'] },
+	'locationcreatedsublocation' => { 479 => [\'LocationCreated','LocationCreatedSublocation'] },
+	'locationcreatedworldregion' => { 479 => [\'LocationCreated','LocationCreatedWorldRegion'] },
+	'locationdate' => { 364 => 'location.date' },
+	'locationinfoversion' => { 220 => 0x0 },
+	'locationname' => { 364 => 'location.name', 384 => 0x31 },
+	'locationnote' => { 364 => 'location.note' },
+	'locationrole' => { 364 => 'location.role' },
+	'locationshown' => { 479 => 'LocationShown' },
+	'locationshowncity' => { 479 => [\'LocationShown','LocationShownCity'] },
+	'locationshowncountrycode' => { 479 => [\'LocationShown','LocationShownCountryCode'] },
+	'locationshowncountryname' => { 479 => [\'LocationShown','LocationShownCountryName'] },
+	'locationshowngpsaltitude' => { 479 => [\'LocationShown','LocationShownGPSAltitude'] },
+	'locationshowngpslatitude' => { 479 => [\'LocationShown','LocationShownGPSLatitude'] },
+	'locationshowngpslongitude' => { 479 => [\'LocationShown','LocationShownGPSLongitude'] },
+	'locationshownidentifier' => { 479 => [\'LocationShown','LocationShownIdentifier'] },
+	'locationshownlocationid' => { 479 => [\'LocationShown','LocationShownLocationId'] },
+	'locationshownlocationname' => { 479 => [\'LocationShown','LocationShownLocationName'] },
+	'locationshownprovincestate' => { 479 => [\'LocationShown','LocationShownProvinceState'] },
+	'locationshownsublocation' => { 479 => [\'LocationShown','LocationShownSublocation'] },
+	'locationshownworldregion' => { 479 => [\'LocationShown','LocationShownWorldRegion'] },
+	'lockmicrophonebutton' => { 82 => 0x709 },
+	'logcomment' => { 493 => 'logComment' },
+	'logscale' => { 135 => 0x902 },
+	'longdescription' => { 362 => 'ldes' },
+	'longexposurenoisereduction' => { 61 => 0x4, 82 => 0x201, 83 => 0x1, 84 => 0x2, 85 => 0x1, 86 => 0x1, 87 => 0x2, 88 => 0x1, 310 => 0x49, 397 => 0x2b, 398 => 0x25, 399 => 0x25, 410 => 0x2008, 415 => 0x11, 440 => 0x44 },
+	'longexposurenoisereduction2' => { 56 => 0x8 },
+	'longexposurenrused' => { 310 => 0xbe },
+	'longitude' => { 114 => 'Longitude' },
+	'look' => { 467 => 'Look', 469 => 'Look' },
+	'lookamount' => { 467 => [\'Look','LookAmount'], 469 => [\'Look','LookAmount'] },
+	'lookcluster' => { 467 => [\'Look','LookCluster'], 469 => [\'Look','LookCluster'] },
+	'lookcopyright' => { 467 => [\'Look','LookCopyright'], 469 => [\'Look','LookCopyright'] },
+	'lookgroup' => { 467 => [\'Look','LookGroup'], 469 => [\'Look','LookGroup'] },
+	'lookname' => { 467 => 'LookName', 469 => 'LookName' },
+	'lookparameters' => { 467 => [\'Look','LookParameters'], 469 => [\'Look','LookParameters'] },
+	'lookparameterscameraprofile' => { 467 => [\'Look','LookParametersCameraProfile'], 469 => [\'Look','LookParametersCameraProfile'] },
+	'lookparametersclarity2012' => { 467 => [\'Look','LookParametersClarity2012'], 469 => [\'Look','LookParametersClarity2012'] },
+	'lookparametersconverttograyscale' => { 467 => [\'Look','LookParametersConvertToGrayscale'], 469 => [\'Look','LookParametersConvertToGrayscale'] },
+	'lookparameterslooktable' => { 467 => [\'Look','LookParametersLookTable'], 469 => [\'Look','LookParametersLookTable'] },
+	'lookparametersprocessversion' => { 467 => [\'Look','LookParametersProcessVersion'], 469 => [\'Look','LookParametersProcessVersion'] },
+	'lookparameterstonecurvepv2012' => { 467 => [\'Look','LookParametersToneCurvePV2012'], 469 => [\'Look','LookParametersToneCurvePV2012'] },
+	'lookparametersversion' => { 467 => [\'Look','LookParametersVersion'], 469 => [\'Look','LookParametersVersion'] },
+	'looksupportsamount' => { 467 => [\'Look','LookSupportsAmount'], 469 => [\'Look','LookSupportsAmount'] },
+	'looksupportsmonochrome' => { 467 => [\'Look','LookSupportsMonochrome'], 469 => [\'Look','LookSupportsMonochrome'] },
+	'looksupportsoutputreferred' => { 467 => [\'Look','LookSupportsOutputReferred'], 469 => [\'Look','LookSupportsOutputReferred'] },
+	'lookuuid' => { 467 => [\'Look','LookUUID'], 469 => [\'Look','LookUUID'] },
+	'loop' => { 493 => 'loop' },
+	'loopstyle' => { 370 => 'LOOP' },
+	'lowestbiostratigraphiczone' => { 116 => [\'GeologicalContext','GeologicalContextLowestBiostratigraphicZone'] },
+	'luminanceadjustmentaqua' => { 467 => 'LuminanceAdjustmentAqua', 469 => 'LuminanceAdjustmentAqua' },
+	'luminanceadjustmentblue' => { 467 => 'LuminanceAdjustmentBlue', 469 => 'LuminanceAdjustmentBlue' },
+	'luminanceadjustmentgreen' => { 467 => 'LuminanceAdjustmentGreen', 469 => 'LuminanceAdjustmentGreen' },
+	'luminanceadjustmentmagenta' => { 467 => 'LuminanceAdjustmentMagenta', 469 => 'LuminanceAdjustmentMagenta' },
+	'luminanceadjustmentorange' => { 467 => 'LuminanceAdjustmentOrange', 469 => 'LuminanceAdjustmentOrange' },
+	'luminanceadjustmentpurple' => { 467 => 'LuminanceAdjustmentPurple', 469 => 'LuminanceAdjustmentPurple' },
+	'luminanceadjustmentred' => { 467 => 'LuminanceAdjustmentRed', 469 => 'LuminanceAdjustmentRed' },
+	'luminanceadjustmentyellow' => { 467 => 'LuminanceAdjustmentYellow', 469 => 'LuminanceAdjustmentYellow' },
+	'luminancecurvelimits' => { 106 => 0x150 },
+	'luminancecurvepoints' => { 106 => 0x126 },
+	'luminancenoisereduction' => { 101 => 0x20600, 107 => 0x5f, 387 => 0x1b },
+	'luminancenoisereductioncontrast' => { 467 => 'LuminanceNoiseReductionContrast', 469 => 'LuminanceNoiseReductionContrast' },
+	'luminancenoisereductiondetail' => { 467 => 'LuminanceNoiseReductionDetail', 469 => 'LuminanceNoiseReductionDetail' },
+	'luminancenr_tiff_jpeg' => { 107 => 0x6d },
+	'luminancesmoothing' => { 467 => 'LuminanceSmoothing', 469 => 'LuminanceSmoothing' },
+	'lvshootingareadisplay' => { 82 => [0x40b,0x40c] },
+	'lyrics' => { 362 => "\xa9lyr", 370 => "\xa9lyr", 493 => 'lyrics' },
+	'lyricsuri' => { 370 => 'lrcu' },
+	'm16cversion' => { 305 => 0x333 },
+	'macatom' => { 468 => 'macAtom' },
+	'macatomapplicationcode' => { 468 => [\'macAtom','macAtomApplicationCode'] },
+	'macatominvocationappleevent' => { 468 => [\'macAtom','macAtomInvocationAppleEvent'] },
+	'macatomposixprojectpath' => { 468 => [\'macAtom','macAtomPosixProjectPath'] },
+	'machineobservation' => { 116 => 'MachineObservation' },
+	'machineobservationday' => { 116 => [\'MachineObservation','MachineObservationDay'] },
+	'machineobservationearliestdate' => { 116 => [\'MachineObservation','MachineObservationEarliestDate'] },
+	'machineobservationenddayofyear' => { 116 => [\'MachineObservation','MachineObservationEndDayOfYear'] },
+	'machineobservationeventdate' => { 116 => [\'MachineObservation','MachineObservationEventDate'] },
+	'machineobservationeventid' => { 116 => [\'MachineObservation','MachineObservationEventID'] },
+	'machineobservationeventremarks' => { 116 => [\'MachineObservation','MachineObservationEventRemarks'] },
+	'machineobservationeventtime' => { 116 => [\'MachineObservation','MachineObservationEventTime'] },
+	'machineobservationfieldnotes' => { 116 => [\'MachineObservation','MachineObservationFieldNotes'] },
+	'machineobservationfieldnumber' => { 116 => [\'MachineObservation','MachineObservationFieldNumber'] },
+	'machineobservationhabitat' => { 116 => [\'MachineObservation','MachineObservationHabitat'] },
+	'machineobservationlatestdate' => { 116 => [\'MachineObservation','MachineObservationLatestDate'] },
+	'machineobservationmonth' => { 116 => [\'MachineObservation','MachineObservationMonth'] },
+	'machineobservationparenteventid' => { 116 => [\'MachineObservation','MachineObservationParentEventID'] },
+	'machineobservationsamplesizeunit' => { 116 => [\'MachineObservation','MachineObservationSampleSizeUnit'] },
+	'machineobservationsamplesizevalue' => { 116 => [\'MachineObservation','MachineObservationSampleSizeValue'] },
+	'machineobservationsamplingeffort' => { 116 => [\'MachineObservation','MachineObservationSamplingEffort'] },
+	'machineobservationsamplingprotocol' => { 116 => [\'MachineObservation','MachineObservationSamplingProtocol'] },
+	'machineobservationstartdayofyear' => { 116 => [\'MachineObservation','MachineObservationStartDayOfYear'] },
+	'machineobservationverbatimeventdate' => { 116 => [\'MachineObservation','MachineObservationVerbatimEventDate'] },
+	'machineobservationyear' => { 116 => [\'MachineObservation','MachineObservationYear'] },
+	'macro' => { 125 => 0x1020, 127 => 0x202, 148 => 0x2b, 292 => 0x202, 376 => 0x21, 386 => 0x202, 410 => 0xb040 },
+	'macroled' => { 290 => 0x120a },
+	'macromagnification' => { 7 => 0x1b, 11 => 0x1b, 14 => 0x1b, 15 => 0x1b, 19 => 0x1b, 20 => 0x1b, 56 => 0x10 },
+	'macromode' => { 34 => 0x1, 177 => 0xb, 287 => 0x300, 310 => 0x1c, 377 => 0x1009 },
+	'magentahsl' => { 101 => 0x20917 },
+	'magicfilter' => { 287 => 0x52c },
+	'magnifiedview' => { 84 => 0x11, 86 => 0x9 },
+	'mainboardversion' => { 135 => 0x438 },
+	'maindialexposurecomp' => { 281 => '0.6' },
+	'mainingredient' => { 485 => 'mainIngredient' },
+	'majorversion' => { 458 => 'MajorVersion' },
+	'make' => { 96 => 0x0, 113 => 0x1, 117 => 0x10f, 153 => 'Make', 300 => 'Make', 315 => 0x10f, 364 => 'make', 370 => ['@mak',"\xa9mak"], 482 => 'make', 489 => 'Make' },
+	'makernote' => { 473 => 'MakerNote' },
+	'makernoteapple' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotecanon' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotecasio' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotecasio2' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotedji' => { 115 => 'MakN', 117 => 0x927c },
+	'makernoteflir' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotefujifilm' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotege' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotege2' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotehasselblad' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotehp' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotehp2' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotehp4' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotehp6' => { 115 => 'MakN', 117 => 0x927c },
+	'makernoteisl' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotejvc' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotejvctext' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotekodak10' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotekodak11' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotekodak12' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotekodak1a' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotekodak1b' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotekodak2' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotekodak3' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotekodak4' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotekodak5' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotekodak6a' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotekodak6b' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotekodak7' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotekodak8a' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotekodak8b' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotekodak8c' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotekodak9' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotekodakunknown' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotekyocera' => { 115 => 'MakN', 117 => 0x927c },
+	'makernoteleica' => { 115 => 'MakN', 117 => 0x927c },
+	'makernoteleica10' => { 115 => 'MakN', 117 => 0x927c },
+	'makernoteleica2' => { 115 => 'MakN', 117 => 0x927c },
+	'makernoteleica3' => { 115 => 'MakN', 117 => 0x927c },
+	'makernoteleica4' => { 115 => 'MakN', 117 => 0x927c },
+	'makernoteleica5' => { 115 => 'MakN', 117 => 0x927c },
+	'makernoteleica6' => { 115 => 'MakN', 117 => 0x927c },
+	'makernoteleica7' => { 115 => 'MakN', 117 => 0x927c },
+	'makernoteleica8' => { 115 => 'MakN', 117 => 0x927c },
+	'makernoteleica9' => { 115 => 'MakN', 117 => 0x927c },
+	'makernoteminolta' => { 115 => 'MakN', 117 => 0x927c },
+	'makernoteminolta2' => { 115 => 'MakN', 117 => 0x927c },
+	'makernoteminolta3' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotemotorola' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotenikon' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotenikon2' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotenikon3' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotenintendo' => { 115 => 'MakN', 117 => 0x927c },
+	'makernoteoffset' => { 386 => 0xff },
+	'makernoteolympus' => { 115 => 'MakN', 117 => 0x927c },
+	'makernoteolympus2' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotepanasonic' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotepanasonic2' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotepanasonic3' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotepentax' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotepentax2' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotepentax3' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotepentax4' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotepentax5' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotepentax6' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotepentaxunknown' => { 370 => 'PXMN' },
+	'makernotephaseone' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotereconyx' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotereconyx2' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotereconyx3' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotericoh' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotericoh2' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotericohpentax' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotericohtext' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotesafety' => { 117 => 0xc635 },
+	'makernotesamsung1a' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotesamsung1b' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotesamsung2' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotesanyo' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotesanyoc4' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotesanyopatch' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotesigma' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotesony' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotesony2' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotesony3' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotesony4' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotesony5' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotesonyericsson' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotesonysrf' => { 115 => 'MakN', 117 => 0x927c },
+	'makernotetype' => { 377 => 0x1 },
+	'makernoteunknown' => { 115 => 'MakN', 117 => 0x927c },
+	'makernoteunknownbinary' => { 115 => 'MakN', 117 => 0x927c },
+	'makernoteunknowntext' => { 115 => 'MakN', 117 => 0x927c },
+	'makernoteversion' => { 182 => 0x0, 221 => 0x1, 292 => 0x0, 310 => 0x8000, 381 => 0x0, 384 => 0x1, 387 => [0x1d,0x1f], 400 => 0x2000 },
+	'makerurl' => { 370 => "\xa9mal" },
+	'managedfrom' => { 494 => 'ManagedFrom' },
+	'managedfromalternatepaths' => { 494 => [\'ManagedFrom','ManagedFromAlternatePaths'] },
+	'managedfromdocumentid' => { 494 => [\'ManagedFrom','ManagedFromDocumentID'] },
+	'managedfromfilepath' => { 494 => [\'ManagedFrom','ManagedFromFilePath'] },
+	'managedfromfrompart' => { 494 => [\'ManagedFrom','ManagedFromFromPart'] },
+	'managedfrominstanceid' => { 494 => [\'ManagedFrom','ManagedFromInstanceID'] },
+	'managedfromlastmodifydate' => { 494 => [\'ManagedFrom','ManagedFromLastModifyDate'] },
+	'managedfromlasturl' => { 494 => [\'ManagedFrom','ManagedFromLastURL'] },
+	'managedfromlinkcategory' => { 494 => [\'ManagedFrom','ManagedFromLinkCategory'] },
+	'managedfromlinkform' => { 494 => [\'ManagedFrom','ManagedFromLinkForm'] },
+	'managedfrommanager' => { 494 => [\'ManagedFrom','ManagedFromManager'] },
+	'managedfrommanagervariant' => { 494 => [\'ManagedFrom','ManagedFromManagerVariant'] },
+	'managedfrommanageto' => { 494 => [\'ManagedFrom','ManagedFromManageTo'] },
+	'managedfrommanageui' => { 494 => [\'ManagedFrom','ManagedFromManageUI'] },
+	'managedfrommaskmarkers' => { 494 => [\'ManagedFrom','ManagedFromMaskMarkers'] },
+	'managedfromoriginaldocumentid' => { 494 => [\'ManagedFrom','ManagedFromOriginalDocumentID'] },
+	'managedfrompartmapping' => { 494 => [\'ManagedFrom','ManagedFromPartMapping'] },
+	'managedfromplacedresolutionunit' => { 494 => [\'ManagedFrom','ManagedFromPlacedResolutionUnit'] },
+	'managedfromplacedxresolution' => { 494 => [\'ManagedFrom','ManagedFromPlacedXResolution'] },
+	'managedfromplacedyresolution' => { 494 => [\'ManagedFrom','ManagedFromPlacedYResolution'] },
+	'managedfromrenditionclass' => { 494 => [\'ManagedFrom','ManagedFromRenditionClass'] },
+	'managedfromrenditionparams' => { 494 => [\'ManagedFrom','ManagedFromRenditionParams'] },
+	'managedfromtopart' => { 494 => [\'ManagedFrom','ManagedFromToPart'] },
+	'managedfromversionid' => { 494 => [\'ManagedFrom','ManagedFromVersionID'] },
+	'manager' => { 494 => 'Manager' },
+	'managervariant' => { 494 => 'ManagerVariant' },
+	'manageto' => { 494 => 'ManageTo' },
+	'manageui' => { 494 => 'ManageUI' },
+	'manifest' => { 494 => 'Manifest' },
+	'manifestlinkform' => { 494 => [\'Manifest','ManifestLinkForm'] },
+	'manifestplacedresolutionunit' => { 494 => [\'Manifest','ManifestPlacedResolutionUnit'] },
+	'manifestplacedxresolution' => { 494 => [\'Manifest','ManifestPlacedXResolution'] },
+	'manifestplacedyresolution' => { 494 => [\'Manifest','ManifestPlacedYResolution'] },
+	'manifestreference' => { 494 => [\'Manifest','ManifestReference'] },
+	'manifestreferencealternatepaths' => { 494 => [\'Manifest','ManifestReferenceAlternatePaths'] },
+	'manifestreferencedocumentid' => { 494 => [\'Manifest','ManifestReferenceDocumentID'] },
+	'manifestreferencefilepath' => { 494 => [\'Manifest','ManifestReferenceFilePath'] },
+	'manifestreferencefrompart' => { 494 => [\'Manifest','ManifestReferenceFromPart'] },
+	'manifestreferenceinstanceid' => { 494 => [\'Manifest','ManifestReferenceInstanceID'] },
+	'manifestreferencelastmodifydate' => { 494 => [\'Manifest','ManifestReferenceLastModifyDate'] },
+	'manifestreferencelasturl' => { 494 => [\'Manifest','ManifestReferenceLastURL'] },
+	'manifestreferencelinkcategory' => { 494 => [\'Manifest','ManifestReferenceLinkCategory'] },
+	'manifestreferencelinkform' => { 494 => [\'Manifest','ManifestReferenceLinkForm'] },
+	'manifestreferencemanager' => { 494 => [\'Manifest','ManifestReferenceManager'] },
+	'manifestreferencemanagervariant' => { 494 => [\'Manifest','ManifestReferenceManagerVariant'] },
+	'manifestreferencemanageto' => { 494 => [\'Manifest','ManifestReferenceManageTo'] },
+	'manifestreferencemanageui' => { 494 => [\'Manifest','ManifestReferenceManageUI'] },
+	'manifestreferencemaskmarkers' => { 494 => [\'Manifest','ManifestReferenceMaskMarkers'] },
+	'manifestreferenceoriginaldocumentid' => { 494 => [\'Manifest','ManifestReferenceOriginalDocumentID'] },
+	'manifestreferencepartmapping' => { 494 => [\'Manifest','ManifestReferencePartMapping'] },
+	'manifestreferenceplacedresolutionunit' => { 494 => [\'Manifest','ManifestReferencePlacedResolutionUnit'] },
+	'manifestreferenceplacedxresolution' => { 494 => [\'Manifest','ManifestReferencePlacedXResolution'] },
+	'manifestreferenceplacedyresolution' => { 494 => [\'Manifest','ManifestReferencePlacedYResolution'] },
+	'manifestreferencerenditionclass' => { 494 => [\'Manifest','ManifestReferenceRenditionClass'] },
+	'manifestreferencerenditionparams' => { 494 => [\'Manifest','ManifestReferenceRenditionParams'] },
+	'manifestreferencetopart' => { 494 => [\'Manifest','ManifestReferenceToPart'] },
+	'manifestreferenceversionid' => { 494 => [\'Manifest','ManifestReferenceVersionID'] },
+	'manometerpressure' => { 287 => 0x900, 310 => 0x86 },
+	'manometerreading' => { 287 => 0x901 },
+	'manualafpointselectpattern' => { 82 => 0x513 },
+	'manualafpointselpattern' => { 2 => 0xf },
+	'manualflash' => { 290 => 0x1209 },
+	'manualflashoutput' => { 34 => 0x29, 272 => '8.2', 275 => '22.2', 276 => '23.1', 277 => '23.2', 279 => '16.2', 280 => '23.2', 281 => '8.2', 282 => '23.2', 285 => '24.2', 377 => 0x100c },
+	'manualflashstrength' => { 287 => 0x406 },
+	'manualfocusdistance' => { 221 => 0x85, 292 => 0x100c, 386 => 0x223 },
+	'manualtv' => { 81 => 0x5, 82 => 0x705 },
+	'manufacturedate' => { 187 => 0x6705, 325 => 0x1 },
+	'manufacturedate1' => { 379 => 0x4 },
+	'manufacturedate2' => { 379 => 0x5 },
+	'manufacturer' => { 452 => 'Manufacturer', 482 => 'manufacturer' },
+	'mariahchromablursize' => { 135 => 0xf0d },
+	'mariahmaphithreshold' => { 135 => 0xf0c },
+	'mariahmaplothreshold' => { 135 => 0xf0b },
+	'mariahsigmathreshold' => { 135 => 0xf0e },
+	'mariahtexturethreshold' => { 135 => 0xf0a },
+	'marked' => { 480 => 'Marked', 497 => 'Marked' },
+	'markers' => { 493 => 'markers' },
+	'markerscomment' => { 493 => [\'markers','markersComment'] },
+	'markerscuepointparams' => { 493 => [\'markers','markersCuePointParams'] },
+	'markerscuepointparamskey' => { 493 => [\'markers','markersCuePointParamsKey'] },
+	'markerscuepointparamsvalue' => { 493 => [\'markers','markersCuePointParamsValue'] },
+	'markerscuepointtype' => { 493 => [\'markers','markersCuePointType'] },
+	'markersduration' => { 493 => [\'markers','markersDuration'] },
+	'markerslocation' => { 493 => [\'markers','markersLocation'] },
+	'markersname' => { 493 => [\'markers','markersName'] },
+	'markersprobability' => { 493 => [\'markers','markersProbability'] },
+	'markersspeaker' => { 493 => [\'markers','markersSpeaker'] },
+	'markersstarttime' => { 493 => [\'markers','markersStartTime'] },
+	'markerstarget' => { 493 => [\'markers','markersTarget'] },
+	'markerstype' => { 493 => [\'markers','markersType'] },
+	'maskedareas' => { 117 => 0xc68e },
+	'masterdocumentid' => { 129 => 0xb9 },
+	'mastergain' => { 229 => 0x50 },
+	'materialsample' => { 116 => 'MaterialSample' },
+	'materialsampleid' => { 116 => [\'MaterialSample','MaterialSampleMaterialSampleID'] },
+	'matrixmetering' => { 271 => '50.1', 273 => '48.1', 274 => '48.1', 283 => '48.1', 284 => '48.1' },
+	'matrixselectk' => { 135 => 0x91b },
+	'matrixselectthreshold' => { 135 => 0x91a },
+	'matrixselectthreshold1' => { 135 => 0x91e },
+	'matrixselectthreshold2' => { 135 => 0x91f },
+	'matrixstructure' => { 369 => 0xa },
+	'maxaperture' => { 34 => 0x1a, 135 => 0x3f9, 141 => 0x6103, 160 => 'MaxAperture', 177 => 0x17, 183 => 0x49c5, 219 => 0x36, 288 => 0x20a, 336 => '14.1' },
+	'maxapertureatmaxfocal' => { 125 => 0x1407, 160 => 'MaxApertureAtMaxFocal', 213 => 0xb, 214 => 0x10, 215 => 0x11, 219 => 0x12, 288 => 0x206 },
+	'maxapertureatminfocal' => { 125 => 0x1406, 213 => 0xa, 214 => 0xf, 215 => 0x10, 219 => 0x11, 288 => 0x205 },
+	'maxaperturevalue' => { 117 => 0x9205, 354 => 0x414, 473 => 'MaxApertureValue' },
+	'maxavailheight' => { 479 => 'MaxAvailHeight' },
+	'maxavailwidth' => { 479 => 'MaxAvailWidth' },
+	'maxcontinuousrelease' => { 270 => 0xb, 271 => 0xc, 273 => '12.1', 274 => '12.1', 279 => 0xc, 280 => 0xb, 283 => '12.1', 284 => '12.1' },
+	'maxfaces' => { 291 => 0x1202 },
+	'maxfocallength' => { 7 => 0xe6, 8 => 0x10, 9 => 0x1ab, 10 => 0x13, 11 => 0x115, 12 => 0x13, 13 => 0x153, 14 => 0xda, 16 => 0xfa, 17 => 0xee, 18 => 0x103, 19 => 0x95, 20 => 0xea, 21 => 0x157, 22 => 0xee, 23 => 0xec, 24 => 0x12b, 25 => 0x165, 26 => 0x16a, 27 => 0x188, 28 => 0x116, 29 => 0x18d, 34 => 0x17, 125 => 0x1405, 160 => 'MaxFocalLength', 213 => 0x9, 214 => 0xe, 215 => 0xf, 219 => 0x10, 288 => 0x208, 422 => 0x127c, 423 => 0x1138, 424 => 0x330, 425 => 0x330, 426 => 0x30e },
+	'maximumdensityrange' => { 131 => 0x8c },
+	'maxpagesize' => { 498 => 'MaxPageSize' },
+	'maxpagesizeh' => { 498 => [\'MaxPageSize','MaxPageSizeH'] },
+	'maxpagesizeunit' => { 498 => [\'MaxPageSize','MaxPageSizeUnit'] },
+	'maxpagesizew' => { 498 => [\'MaxPageSize','MaxPageSizeW'] },
+	'maxpixelvaluethreshold' => { 135 => 0xc7d },
+	'maxsamplevalue' => { 117 => 0x119 },
+	'maxstorage' => { 488 => 'maxstorage' },
+	'mb-d10batteries' => { 270 => '12.6' },
+	'mb-d10batterytype' => { 279 => '13.3' },
+	'mb-d11batterytype' => { 280 => '2.3' },
+	'mb-d12batterytype' => { 283 => '3.2' },
+	'mb-d80batteries' => { 281 => '6.5' },
+	'mb-d80batterytype' => { 285 => '3.2' },
+	'mcuversion' => { 213 => 0xc, 214 => 0x11, 215 => 0x12, 219 => 0x13 },
+	'md5digest' => { 161 => 'zmd5' },
+	'mditemfindercomment' => { 170 => 'MDItemFinderComment' },
+	'mditemfscreationdate' => { 170 => 'MDItemFSCreationDate' },
+	'mditemfslabel' => { 170 => 'MDItemFSLabel' },
+	'mditemusertags' => { 170 => 'MDItemUserTags' },
+	'meal' => { 485 => 'meal' },
+	'measuredev' => { 28 => 0x9, 75 => 0x3, 95 => 0x1814, 153 => 'MeasuredEV' },
+	'measuredev2' => { 13 => 0x8, 28 => 0x8, 75 => 0x17 },
+	'measuredev3' => { 13 => 0x9 },
+	'measuredlv' => { 183 => 0x690, 305 => 0x312, 308 => 0x312, 309 => 0x312, 312 => 0x3407 },
+	'measuredrggb' => { 63 => 0x1 },
+	'measuredrggbdata' => { 43 => 0x287 },
+	'measurementaccuracy' => { 116 => [\'MeasurementOrFact','MeasurementOrFactMeasurementAccuracy'] },
+	'measurementdeterminedby' => { 116 => [\'MeasurementOrFact','MeasurementOrFactMeasurementDeterminedBy'] },
+	'measurementdetermineddate' => { 116 => [\'MeasurementOrFact','MeasurementOrFactMeasurementDeterminedDate'] },
+	'measurementid' => { 116 => [\'MeasurementOrFact','MeasurementOrFactMeasurementID'] },
+	'measurementmethod' => { 116 => [\'MeasurementOrFact','MeasurementOrFactMeasurementMethod'] },
+	'measurementorfact' => { 116 => 'MeasurementOrFact' },
+	'measurementremarks' => { 116 => [\'MeasurementOrFact','MeasurementOrFactMeasurementRemarks'] },
+	'measurementtype' => { 116 => [\'MeasurementOrFact','MeasurementOrFactMeasurementType'] },
+	'measurementunit' => { 116 => [\'MeasurementOrFact','MeasurementOrFactMeasurementUnit'] },
+	'measurementvalue' => { 116 => [\'MeasurementOrFact','MeasurementOrFactMeasurementValue'] },
+	'measuretype' => { 452 => 'MeasureType' },
+	'mechanicalshuttercount' => { 221 => 0x37 },
+	'mediaconstraints' => { 297 => 'MediaConstraints' },
+	'mediacreatedate' => { 366 => 0x1 },
+	'mediaeventiddate' => { 457 => 'MediaEventIdDate' },
+	'mediagroupuuid' => { 1 => 0x11 },
+	'mediamodifydate' => { 366 => 0x2 },
+	'mediasummarycode' => { 297 => 'MediaSummaryCode' },
+	'mediatype' => { 362 => 'stik' },
+	'memoaudioquality' => { 82 => 0x812 },
+	'memorycardconfiguration' => { 403 => 0x16 },
+	'memorycardnumber' => { 203 => 0x2 },
+	'menubuttondisplayposition' => { 80 => 0xb, 83 => 0xa, 84 => 0xb, 87 => 0xb },
+	'menubuttonreturn' => { 88 => 0xb },
+	'menumonitorofftime' => { 270 => '26.1', 271 => '22.1', 273 => '22.1', 274 => '22.1', 278 => '21.1', 279 => '8.2', 280 => '21.1', 283 => '22.1', 284 => '22.1', 285 => '22.1' },
+	'metadatadate' => { 491 => 'MetadataDate' },
+	'metadatamoddate' => { 493 => 'metadataModDate' },
+	'metaversion' => { 417 => 0x34 },
+	'meterinfo1row1' => { 411 => 0x0, 412 => 0x0 },
+	'meterinfo1row2' => { 411 => 0x6c, 412 => 0x5a },
+	'meterinfo1row3' => { 411 => 0xd8, 412 => 0xb4 },
+	'meterinfo1row4' => { 411 => 0x144, 412 => 0x10e },
+	'meterinfo1row5' => { 411 => 0x1b0, 412 => 0x168 },
+	'meterinfo1row6' => { 411 => 0x21c, 412 => 0x1c2 },
+	'meterinfo1row7' => { 411 => 0x288, 412 => 0x21c },
+	'meterinfo2row1' => { 411 => 0x2f4, 412 => 0x276 },
+	'meterinfo2row2' => { 411 => 0x378, 412 => 0x2e4 },
+	'meterinfo2row3' => { 411 => 0x3fc, 412 => 0x352 },
+	'meterinfo2row4' => { 411 => 0x480, 412 => 0x3c0 },
+	'meterinfo2row5' => { 411 => 0x504, 412 => 0x42e },
+	'meterinfo2row6' => { 411 => 0x588, 412 => 0x49c },
+	'meterinfo2row7' => { 411 => 0x60c, 412 => 0x50a },
+	'meterinfo2row8' => { 411 => 0x690, 412 => 0x578 },
+	'meterinfo2row9' => { 411 => 0x714, 412 => 0x5e6 },
+	'metering' => { 272 => '6.1' },
+	'meteringmode' => { 34 => 0x11, 117 => 0x9207, 137 => 0x1c, 177 => 0x7, 178 => 0x25, 180 => 0x12, 287 => 0x202, 345 => 0x17, 387 => 0x9, 397 => 0x15, 398 => 0x13, 399 => 0x7, 415 => 0x3, 418 => 0x1174, 419 => 0x1178, 420 => 0x1154, 421 => 0x11d0, 422 => 0x11ac, 423 => 0x1064, 424 => 0x25c, 425 => 0x25c, 426 => 0x24b, 473 => 'MeteringMode' },
+	'meteringmode2' => { 326 => '2.1', 410 => 0x202c },
+	'meteringmode3' => { 326 => '16.1' },
+	'meteringoffscaleindicator' => { 180 => 0x53 },
+	'meteringtime' => { 270 => '22.2', 272 => '3.2', 275 => '17.1', 276 => '18.1', 279 => '7.3', 280 => '18.1', 281 => '3.2', 285 => '19.1' },
+	'micro1version' => { 372 => 0x1f },
+	'micro2version' => { 372 => 0x2d },
+	'microvideo' => { 450 => 'MicroVideo' },
+	'microvideooffset' => { 450 => 'MicroVideoOffset' },
+	'microvideopresentationtimestampus' => { 450 => 'MicroVideoPresentationTimestampUs' },
+	'microvideoversion' => { 450 => 'MicroVideoVersion' },
+	'midrangesharpness' => { 225 => 0x3b },
+	'mieversion' => { 161 => '0Vers' },
+	'mime' => { 452 => 'Mime' },
+	'minaperture' => { 34 => 0x1b, 135 => 0x3f8, 160 => 'MinAperture', 336 => '0.2' },
+	'minaperturevalue' => { 354 => 0x415 },
+	'minfocallength' => { 7 => 0xe4, 8 => 0xe, 9 => 0x1a9, 10 => 0x11, 11 => 0x113, 12 => 0x11, 13 => 0x151, 14 => 0xd8, 16 => 0xf8, 17 => 0xec, 18 => 0x101, 19 => 0x93, 20 => 0xe8, 21 => 0x155, 22 => 0xec, 23 => 0xea, 24 => 0x129, 25 => 0x163, 26 => 0x168, 27 => 0x186, 28 => 0x114, 29 => 0x18b, 34 => 0x18, 125 => 0x1404, 160 => 'MinFocalLength', 213 => 0x8, 214 => 0xd, 215 => 0xe, 219 => 0xf, 288 => 0x207, 422 => 0x127a, 423 => 0x1136, 424 => 0x32e, 425 => 0x32e, 426 => 0x30c },
+	'minfocusdistance' => { 336 => 0x3 },
+	'minintegrationrows' => { 135 => 0x1874 },
+	'minoltadate' => { 177 => 0x15 },
+	'minoltaimagesize' => { 177 => 0x4, 178 => 0xc, 179 => 0x2, 182 => 0x103 },
+	'minoltamodelid' => { 177 => 0x25 },
+	'minoltaquality' => { 177 => 0x5, 178 => 0xd, 179 => 0x3, 182 => [0x102,0x103] },
+	'minoltatime' => { 177 => 0x16 },
+	'minormodelagedisclosure' => { 297 => 'MinorModelAgeDisclosure' },
+	'minorversion' => { 458 => 'MinorVersion' },
+	'minsamplevalue' => { 117 => 0x118 },
+	'mirrorlockup' => { 80 => 0xc, 81 => 0xc, 82 => 0x60f, 83 => 0xb, 84 => 0xc, 85 => 0x6, 86 => 0x6, 87 => 0xc, 88 => 0x3 },
+	'mobilecountrycode' => { 466 => 'mcc' },
+	'mobilenetworkcode' => { 466 => 'mnc' },
+	'moddate' => { 300 => 'modify-date', 480 => 'ModDate' },
+	'modedialposition' => { 403 => 0x14 },
+	'model' => { 96 => 0x6, 117 => 0x110, 153 => 'Model', 300 => 'Model', 315 => 0x110, 345 => 0x23f, 364 => 'model', 370 => ['@mod','CNMN','cmnm',"\xa9mdl","\xa9mod"], 387 => 0x84, 452 => 'Model', 482 => 'model', 489 => 'Model' },
+	'modelage' => { 479 => 'ModelAge' },
+	'modelid' => { 286 => 0x0 },
+	'modelingflash' => { 270 => '21.4', 271 => '31.1', 273 => '31.1', 274 => '31.1', 279 => '26.4', 280 => '30.2', 281 => '7.4', 282 => '30.1', 283 => '31.1', 284 => '31.1', 285 => '31.3' },
+	'modelreleaseid' => { 297 => 'ModelReleaseID' },
+	'modelreleasestatus' => { 297 => 'ModelReleaseStatus' },
+	'modelreleaseyear' => { 431 => 0x52, 432 => 0x46, 433 => 0x53 },
+	'modeltiepoint' => { 117 => 0x8482 },
+	'modeltransform' => { 117 => 0x85d8 },
+	'modelyear' => { 482 => 'modelYear' },
+	'modificationdate' => { 483 => 'modificationDate' },
+	'modifiedcolortemp' => { 64 => 0x9 },
+	'modifieddigitalgain' => { 64 => 0xb },
+	'modifiedparamflag' => { 57 => 0x1 },
+	'modifiedpicturestyle' => { 64 => 0xa },
+	'modifiedsaturation' => { 287 => 0x504 },
+	'modifiedsensorbluelevel' => { 64 => 0x5 },
+	'modifiedsensorredlevel' => { 64 => 0x4 },
+	'modifiedsharpness' => { 64 => 0x2 },
+	'modifiedsharpnessfreq' => { 64 => 0x3 },
+	'modifiedtonecurve' => { 64 => 0x1 },
+	'modifiedwhitebalance' => { 64 => 0x8 },
+	'modifiedwhitebalanceblue' => { 64 => 0x7 },
+	'modifiedwhitebalancered' => { 64 => 0x6 },
+	'modifydate' => { 117 => 0x132, 154 => 'ModifyDate', 296 => 'ModDate', 298 => 'tIME', 361 => 'ModDate', 367 => 0x2, 491 => 'ModifyDate' },
+	'moirefilter' => { 117 => 0xfe58, 467 => 'MoireFilter', 469 => 'MoireFilter' },
+	'monitordisplayoff' => { 180 => 0x4c },
+	'monitormatrix' => { 135 => 0x8fc },
+	'monitorofftime' => { 270 => '18.2', 272 => '3.1', 281 => '3.1' },
+	'monochromecolor' => { 287 => 0x53b },
+	'monochromecontrast' => { 107 => 0x3c },
+	'monochromefiltereffect' => { 101 => 0x20307, 107 => 0x3a, 310 => 0xac, 345 => 0x73 },
+	'monochromegraineffect' => { 310 => 0xd2 },
+	'monochromelinear' => { 107 => 0x3d },
+	'monochromeoutputhighlightpoint' => { 107 => 0x41 },
+	'monochromeoutputshadowpoint' => { 107 => 0x42 },
+	'monochromeprofilesettings' => { 287 => 0x537 },
+	'monochromerawhighlight' => { 107 => 0x7a },
+	'monochromerawhighlightpoint' => { 107 => 0x3f },
+	'monochromerawshadow' => { 107 => 0x83 },
+	'monochromerawshadowpoint' => { 107 => 0x40 },
+	'monochromesharpness' => { 107 => 0x3e },
+	'monochrometoning' => { 345 => 0x74 },
+	'monochrometoningeffect' => { 101 => 0x20306, 107 => 0x3b },
+	'monochromeunsharpmaskfineness' => { 107 => 0xb2 },
+	'monochromeunsharpmaskstrength' => { 107 => 0xb0 },
+	'monochromeunsharpmaskthreshold' => { 107 => 0xb4 },
+	'monochromevignetting' => { 287 => 0x53a },
+	'monthdaycreated' => { 137 => 0x12, 146 => 0xe },
+	'moonphase' => { 371 => 0x12, 372 => 0x43, 373 => 0x4c },
+	'morepermissions' => { 465 => 'morePermissions' },
+	'motionsensitivity' => { 371 => 0x29, 373 => 0x60 },
+	'movementcount' => { 362 => "\xa9mvc" },
+	'movementname' => { 362 => "\xa9mvn" },
+	'movementnumber' => { 362 => "\xa9mvi" },
+	'movieaelockbuttonassignment' => { 283 => '40.1' },
+	'moviefunc1button' => { 273 => '41.1', 274 => '41.1', 284 => '41.1' },
+	'moviefunctionbutton' => { 271 => '41.1', 283 => '41.1' },
+	'moviefunctionbuttonplusdials' => { 271 => '52.1' },
+	'moviepreviewbutton' => { 271 => '41.2', 273 => '41.2', 274 => '41.2', 283 => '41.2', 284 => '41.2' },
+	'moviepreviewbuttonplusdials' => { 271 => '52.2' },
+	'movieshutterbutton' => { 271 => '38.3', 273 => '38.3', 274 => '38.3', 283 => '38.3', 284 => '38.3' },
+	'moviesubselectorassignment' => { 271 => '48.2' },
+	'moviesubselectorassignmentplusdials' => { 271 => '53.1' },
+	'multiburstimageheight' => { 410 => 0x1002 },
+	'multiburstimagewidth' => { 410 => 0x1001 },
+	'multiburstmode' => { 410 => 0x1000 },
+	'multicontrollerwhilemetering' => { 82 => 0x517 },
+	'multiexposure' => { 66 => 0x1, 310 => 0xb4 },
+	'multiexposureautogain' => { 222 => 0x3 },
+	'multiexposurecontrol' => { 66 => 0x2 },
+	'multiexposuremode' => { 222 => 0x1 },
+	'multiexposureshots' => { 66 => 0x3, 222 => 0x2 },
+	'multiframenoisereduction' => { 399 => 0x35, 410 => 0x200b, 415 => 0x15 },
+	'multiframenreffect' => { 410 => 0x2023 },
+	'multifunctionlock' => { 82 => 0x70f },
+	'multipleexposuremode' => { 291 => 0x101c },
+	'multipleexposureset' => { 326 => '10.1' },
+	'multisample' => { 229 => 0x40 },
+	'multiselector' => { 270 => '9.4', 271 => '10.3', 273 => '10.3', 274 => '10.3', 279 => '27.4', 283 => '10.3', 284 => '10.3' },
+	'multiselectorliveview' => { 270 => '4.3', 273 => '37.1', 274 => '37.1', 283 => '37.1', 284 => '37.1' },
+	'multiselectorliveviewmode' => { 239 => 0x18c2 },
+	'multiselectorplaybackmode' => { 270 => ['13.5','9.2'], 271 => '10.2', 274 => '10.2', 279 => '27.2', 283 => '10.2', 284 => '10.2' },
+	'multiselectorshootmode' => { 270 => '9.1', 271 => '10.1', 273 => '10.1', 274 => '10.1', 279 => '27.1', 283 => '10.1', 284 => '10.1' },
+	'multishot' => { 315 => 0x121 },
+	'mute' => { 364 => 'player.movie.audio.mute' },
+	'mycolormode' => { 67 => 0x2 },
+	'name' => { 370 => 'name', 467 => 'Name', 469 => 'Name' },
+	'narrator' => { 362 => "\xa9nrt" },
+	'nationalcatalognumber' => { 483 => 'nationalCatalogNumber' },
+	'nativedigest' => { 473 => 'NativeDigest', 489 => 'NativeDigest' },
+	'ndfilter' => { 75 => 0x1c, 287 => 0x204, 377 => 0x1019 },
+	'near' => { 452 => 'Near' },
+	'nefbitdepth' => { 221 => 0xe22 },
+	'nefcompression' => { 221 => 0x93 },
+	'neflinearizationtable' => { 221 => 0x96 },
+	'negativecachelargepreviewsize' => { 467 => 'NegativeCacheLargePreviewSize', 469 => 'NegativeCacheLargePreviewSize' },
+	'negativecachemaximumsize' => { 467 => 'NegativeCacheMaximumSize', 469 => 'NegativeCacheMaximumSize' },
+	'negativecachepath' => { 467 => 'NegativeCachePath', 469 => 'NegativeCachePath' },
+	'neutraldensityfilter' => { 345 => 0x88 },
+	'neutraloutputhighlightpoint' => { 107 => 0x2f },
+	'neutraloutputshadowpoint' => { 107 => 0x30 },
+	'neutralrawcolortone' => { 107 => 0x28 },
+	'neutralrawcontrast' => { 107 => 0x2a },
+	'neutralrawhighlight' => { 107 => 0x78 },
+	'neutralrawhighlightpoint' => { 107 => 0x2d },
+	'neutralrawlinear' => { 107 => 0x2b },
+	'neutralrawsaturation' => { 107 => 0x29 },
+	'neutralrawshadow' => { 107 => 0x81 },
+	'neutralrawshadowpoint' => { 107 => 0x2e },
+	'neutralrawsharpness' => { 107 => 0x2c },
+	'neutralunsharpmaskfineness' => { 107 => 0xa6 },
+	'neutralunsharpmaskthreshold' => { 107 => 0xa8 },
+	'neutraunsharpmaskstrength' => { 107 => 0xa4 },
+	'newrawimagedigest' => { 117 => 0xc7a7 },
+	'newsphotoversion' => { 131 => 0x0 },
+	'nickname' => { 491 => 'Nickname' },
+	'nikoncapturedata' => { 221 => 0xe01 },
+	'nikoncaptureeditversions' => { 221 => 0xe13 },
+	'nikoncaptureoffsets' => { 221 => 0xe0e },
+	'nikoncaptureoutput' => { 221 => 0xe1e },
+	'nikoncaptureversion' => { 221 => 0xe09 },
+	'nikoniccprofile' => { 221 => 0xe1d },
+	'nikonimagesize' => { 236 => '723.1', 237 => '732.1', 247 => 0x2c4 },
+	'nikonmeteringmode' => { 240 => 0x2ea4, 249 => 0x175e },
+	'nikonsettings' => { 221 => 0x4e },
+	'noisefilter' => { 287 => 0x527 },
+	'noiseprofile' => { 117 => 0xc761 },
+	'noisereduction' => { 125 => [0x100b,0x100e], 178 => 0xb0, 179 => 0x60, 180 => 0x3f, 221 => 0x95, 263 => 0x753dcbc0, 264 => 0x17, 287 => 0x50a, 292 => 0x103a, 310 => 0x2d, 345 => 0x49, 377 => 0x100f, 379 => 0x2a },
+	'noisereduction2' => { 291 => 0x1010 },
+	'noisereductionapplied' => { 117 => 0xc6f7 },
+	'noisereductionintensity' => { 264 => 0x9 },
+	'noisereductionmethod' => { 264 => 0x11 },
+	'noisereductionmode' => { 444 => 0x801e },
+	'noisereductionparametersatcapture' => { 135 => 0xe73 },
+	'noisereductionparameterscamera' => { 135 => 0xe72 },
+	'noisereductionparametershost3mp' => { 135 => 0xe71 },
+	'noisereductionparametershost6mp' => { 135 => 0xe70 },
+	'noisereductionparametershostrgb' => { 135 => 0xe6f },
+	'noisereductionparameterskhufu3mp' => { 135 => 0xe65 },
+	'noisereductionparameterskhufu6mp' => { 135 => 0xe64 },
+	'noisereductionparameterskhufurgb' => { 135 => 0xe63 },
+	'noisereductionparams' => { 315 => 0x1b },
+	'noisereductionsharpness' => { 264 => 0xd },
+	'noisereductionstrength' => { 310 => 0xd6 },
+	'noisereductionvalue' => { 444 => 0x8027 },
+	'nomemorycard' => { 270 => '22.1', 271 => '4.2', 272 => '0.3', 275 => '2.4', 276 => '3.2', 277 => '3.2', 279 => '33.7', 280 => '3.2', 281 => '0.3', 283 => '4.2', 285 => '4.5' },
+	'nominalmaxaperture' => { 336 => 0xa },
+	'nominalminaperture' => { 336 => '10.1' },
+	'normallinetime' => { 135 => 0x186a },
+	'normalwhitelevel' => { 41 => 0x32a, 44 => [0x2b8,0x2cf,0x2d3], 45 => 0x569, 46 => 0x1e3, 47 => [0x1fc,0x2dc], 48 => [0x230,0x30e], 49 => 0x31c },
+	'notes' => { 445 => 'Notes', 462 => 'notes' },
+	'npages' => { 498 => 'NPages' },
+	'nullrecord' => { 95 => 0x0 },
+	'numafpoints' => { 322 => 0x2 },
+	'number' => { 483 => 'number' },
+	'numberofbeats' => { 493 => 'numberOfBeats' },
+	'numberoffocuspoints' => { 273 => '1.3', 274 => '1.3', 277 => '0.2', 278 => '0.3', 280 => '0.3' },
+	'numfaceelements' => { 125 => 0x4200 },
+	'numfacepositions' => { 302 => 0x0 },
+	'numindexentries' => { 131 => 0x54 },
+	'numwbentries' => { 316 => 0x0, 317 => 0x0 },
+	'object' => { 483 => 'object' },
+	'objectattributereference' => { 129 => 0x4 },
+	'objectcycle' => { 129 => 0x4b, 462 => 'ObjectCycle' },
+	'objectdescription' => { 482 => 'objectDescription' },
+	'objectdistance' => { 110 => 0x6, 111 => 0x2022 },
+	'objectname' => { 129 => 0x5 },
+	'objectpreviewdata' => { 129 => 0xca },
+	'objectpreviewfileformat' => { 129 => 0xc8 },
+	'objectpreviewfileversion' => { 129 => 0xc9 },
+	'objectsubtype' => { 482 => 'objectSubtype' },
+	'objecttype' => { 482 => 'objectType' },
+	'objecttypereference' => { 129 => 0x3 },
+	'occurrence' => { 116 => 'Occurrence' },
+	'occurrenceassociatedmedia' => { 116 => [\'Occurrence','OccurrenceAssociatedMedia'] },
+	'occurrenceassociatedoccurrences' => { 116 => [\'Occurrence','OccurrenceAssociatedOccurrences'] },
+	'occurrenceassociatedreferences' => { 116 => [\'Occurrence','OccurrenceAssociatedReferences'] },
+	'occurrenceassociatedsequences' => { 116 => [\'Occurrence','OccurrenceAssociatedSequences'] },
+	'occurrenceassociatedtaxa' => { 116 => [\'Occurrence','OccurrenceAssociatedTaxa'] },
+	'occurrencebehavior' => { 116 => [\'Occurrence','OccurrenceBehavior'] },
+	'occurrencecatalognumber' => { 116 => [\'Occurrence','OccurrenceCatalogNumber'] },
+	'occurrencedetails' => { 116 => [\'Occurrence','OccurrenceOccurrenceDetails'] },
+	'occurrencedisposition' => { 116 => [\'Occurrence','OccurrenceDisposition'] },
+	'occurrenceestablishmentmeans' => { 116 => [\'Occurrence','OccurrenceEstablishmentMeans'] },
+	'occurrenceid' => { 116 => [\'Occurrence','OccurrenceOccurrenceID'] },
+	'occurrenceindividualcount' => { 116 => [\'Occurrence','OccurrenceIndividualCount'] },
+	'occurrenceindividualid' => { 116 => [\'Occurrence','OccurrenceIndividualID'] },
+	'occurrencelifestage' => { 116 => [\'Occurrence','OccurrenceLifeStage'] },
+	'occurrenceorganismquantity' => { 116 => [\'Occurrence','OccurrenceOrganismQuantity'] },
+	'occurrenceorganismquantitytype' => { 116 => [\'Occurrence','OccurrenceOrganismQuantityType'] },
+	'occurrenceothercatalognumbers' => { 116 => [\'Occurrence','OccurrenceOtherCatalogNumbers'] },
+	'occurrencepreparations' => { 116 => [\'Occurrence','OccurrencePreparations'] },
+	'occurrencepreviousidentifications' => { 116 => [\'Occurrence','OccurrencePreviousIdentifications'] },
+	'occurrencerecordedby' => { 116 => [\'Occurrence','OccurrenceRecordedBy'] },
+	'occurrencerecordnumber' => { 116 => [\'Occurrence','OccurrenceRecordNumber'] },
+	'occurrenceremarks' => { 116 => [\'Occurrence','OccurrenceOccurrenceRemarks'] },
+	'occurrencereproductivecondition' => { 116 => [\'Occurrence','OccurrenceReproductiveCondition'] },
+	'occurrencesex' => { 116 => [\'Occurrence','OccurrenceSex'] },
+	'occurrencestatus' => { 116 => [\'Occurrence','OccurrenceOccurrenceStatus'] },
+	'oecfcolumns' => { 473 => [\'OECF','OECFColumns'] },
+	'oecfnames' => { 473 => [\'OECF','OECFNames'] },
+	'oecfrows' => { 473 => [\'OECF','OECFRows'] },
+	'oecfvalues' => { 473 => [\'OECF','OECFValues'] },
+	'offsaledate' => { 483 => 'offSaleDate' },
+	'offsaledatea-platform' => { 483 => [\'offSaleDate','offSaleDateA-platform'] },
+	'offsaledatedate' => { 483 => [\'offSaleDate','offSaleDateDate'] },
+	'offsetdacvalue' => { 135 => 0x190a },
+	'offsetschema' => { 117 => 0xea1d },
+	'offsettime' => { 117 => 0x9010 },
+	'offsettimedigitized' => { 117 => 0x9012 },
+	'offsettimeoriginal' => { 117 => 0x9011 },
+	'okbutton' => { 280 => '15.1', 285 => '16.1' },
+	'oldsubfiletype' => { 117 => 0xff },
+	'olympusimageheight' => { 292 => 0x102f },
+	'olympusimagewidth' => { 292 => 0x102e },
+	'omenatcapturestrength' => { 135 => 0xa60 },
+	'omenautostrength' => { 135 => 0xa5f },
+	'omenearlystrength' => { 135 => 0xa5e },
+	'omenfocallengthlimit' => { 135 => 0xa62 },
+	'omeninitialipfstrength' => { 135 => 0xa5d },
+	'omensurfaceindex' => { 135 => 0xa64 },
+	'oneshotafrelease' => { 2 => 0x9 },
+	'onetouchwb' => { 292 => 0x302 },
+	'onsaledate' => { 483 => 'onSaleDate' },
+	'onsaledatea-platform' => { 483 => [\'onSaleDate','onSaleDateA-platform'] },
+	'onsaledatedate' => { 483 => [\'onSaleDate','onSaleDateDate'] },
+	'onsaleday' => { 483 => 'onSaleDay' },
+	'onsaledaya-platform' => { 483 => [\'onSaleDay','onSaleDayA-platform'] },
+	'onsaledayday' => { 483 => [\'onSaleDay','onSaleDayDay'] },
+	'opcodelist1' => { 117 => 0xc740 },
+	'opcodelist2' => { 117 => 0xc741 },
+	'opcodelist3' => { 117 => 0xc74e },
+	'opticalzoom' => { 139 => 0xfa3d, 141 => [0x6006,0xf006], 142 => 0x1000, 143 => 0xf, 146 => 0x1e, 148 => 0x20, 149 => 0x1c, 160 => 'OpticalZoom' },
+	'opticalzoomcode' => { 75 => 0xa },
+	'opticalzoommode' => { 310 => 0x34 },
+	'opticalzoomon' => { 386 => 0x219 },
+	'optionenddate' => { 486 => 'optionEndDate' },
+	'opto-electricconvfactor' => { 473 => 'OECF' },
+	'orangehsl' => { 101 => 0x20911 },
+	'ordernumber' => { 125 => 0x8002 },
+	'organisationinimagecode' => { 479 => 'OrganisationInImageCode' },
+	'organisationinimagename' => { 479 => 'OrganisationInImageName' },
+	'organism' => { 116 => 'Organism' },
+	'organismassociatedoccurrences' => { 116 => [\'Organism','OrganismAssociatedOccurrences'] },
+	'organismassociatedorganisms' => { 116 => [\'Organism','OrganismAssociatedOrganisms'] },
+	'organismid' => { 116 => [\'Organism','OrganismOrganismID'] },
+	'organismname' => { 116 => [\'Organism','OrganismOrganismName'] },
+	'organismpreviousidentifications' => { 116 => [\'Organism','OrganismPreviousIdentifications'] },
+	'organismremarks' => { 116 => [\'Organism','OrganismOrganismRemarks'] },
+	'organismscope' => { 116 => [\'Organism','OrganismOrganismScope'] },
+	'organization' => { 483 => 'organization' },
+	'orientation' => { 117 => 0x112, 315 => 0x112, 482 => 'orientation', 489 => 'Orientation' },
+	'orientation2' => { 415 => [0x28,0x2e] },
+	'orientationlinkedaf' => { 2 => 0xe },
+	'orientationlinkedafpoint' => { 82 => 0x516 },
+	'originalartist' => { 362 => "\xa9ope" },
+	'originalbestqualitysize' => { 117 => 0xc792 },
+	'originalcreatedatetime' => { 457 => 'OriginalCreateDateTime' },
+	'originaldecisiondata' => { 112 => 'Canon-OriginalDecisionData' },
+	'originaldecisiondataoffset' => { 62 => 0x83 },
+	'originaldefaultcropsize' => { 117 => 0xc793 },
+	'originaldefaultfinalsize' => { 117 => 0xc791 },
+	'originaldirectory' => { 307 => 0x408 },
+	'originaldocumentid' => { 494 => 'OriginalDocumentID' },
+	'originalfilename' => { 95 => 0x816, 135 => 0x3e9, 147 => 0x20, 307 => 0x407, 457 => 'OriginalFilename' },
+	'originalimageheight' => { 77 => 0xc, 121 => 0x1 },
+	'originalimagewidth' => { 77 => 0xb, 121 => 0x0 },
+	'originalrawfiledata' => { 117 => 0xc68c },
+	'originalrawfiledigest' => { 117 => 0xc71d },
+	'originalrawfilename' => { 117 => 0xc68b },
+	'originaltransmissionreference' => { 129 => 0x67 },
+	'originatingprogram' => { 129 => 0x41, 462 => 'OriginatingProgram' },
+	'originplatform' => { 483 => 'originPlatform' },
+	'os' => { 471 => 'os' },
+	'otherconditions' => { 297 => 'OtherConditions' },
+	'otherconstraints' => { 297 => 'OtherConstraints' },
+	'otherimage' => { 112 => 'Exif-OtherImage' },
+	'otherimageinfo' => { 297 => 'OtherImageInfo' },
+	'otherimagelength' => { 117 => 0x202 },
+	'otherimagestart' => { 117 => 0x201 },
+	'otherlicensedocuments' => { 297 => 'OtherLicenseDocuments' },
+	'otherlicenseinfo' => { 297 => 'OtherLicenseInfo' },
+	'otherlicenserequirements' => { 297 => 'OtherLicenseRequirements' },
+	'outcue' => { 493 => 'outCue' },
+	'outcuescale' => { 493 => [\'outCue','outCueScale'] },
+	'outcuevalue' => { 493 => [\'outCue','outCueValue'] },
+	'outputimageheight' => { 192 => 0x3 },
+	'outputimagewidth' => { 192 => 0x2 },
+	'outputlut' => { 310 => 0xa7 },
+	'outputprofile' => { 135 => 0x138b },
+	'outputresolution' => { 192 => 0x4 },
+	'overclockcols' => { 135 => 0x189c },
+	'overclockrows' => { 135 => 0x18c4 },
+	'overridelookvignette' => { 467 => 'OverrideLookVignette', 469 => 'OverrideLookVignette' },
+	'owner' => { 497 => 'Owner' },
+	'ownerid' => { 129 => 0xbc },
+	'ownername' => { 15 => 0x10f, 62 => 0x9, 95 => 0x810, 117 => [0xa430,0xfde8], 153 => 'OwnerName', 464 => 'OwnerName', 474 => 'CameraOwnerName' },
+	'padding' => { 117 => 0xea1c },
+	'pagecount' => { 483 => 'pageCount' },
+	'pageimage' => { 491 => [\'PageInfo','PageInfoImage'] },
+	'pageimageformat' => { 491 => [\'PageInfo','PageInfoFormat'] },
+	'pageimageheight' => { 491 => [\'PageInfo','PageInfoHeight'] },
+	'pageimagepagenumber' => { 491 => [\'PageInfo','PageInfoPageNumber'] },
+	'pageimagewidth' => { 491 => [\'PageInfo','PageInfoWidth'] },
+	'pageinfo' => { 491 => 'PageInfo' },
+	'pagename' => { 117 => 0x11d },
+	'pagenumber' => { 117 => 0x129 },
+	'pageprogressiondirection' => { 483 => 'pageProgressionDirection' },
+	'pagerange' => { 483 => 'pageRange' },
+	'paintbasedcorrectionmasks' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasks'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasks'] },
+	'paintbasedcorrections' => { 467 => 'PaintBasedCorrections', 469 => 'PaintBasedCorrections' },
+	'paintcorrectionactive' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionActive'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionActive'] },
+	'paintcorrectionamount' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionAmount'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionAmount'] },
+	'paintcorrectionblacks2012' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalBlacks2012'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalBlacks2012'] },
+	'paintcorrectionbrightness' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalBrightness'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalBrightness'] },
+	'paintcorrectionclarity' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalClarity'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalClarity'] },
+	'paintcorrectionclarity2012' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalClarity2012'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalClarity2012'] },
+	'paintcorrectioncontrast' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalContrast'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalContrast'] },
+	'paintcorrectioncontrast2012' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalContrast2012'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalContrast2012'] },
+	'paintcorrectiondefringe' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalDefringe'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalDefringe'] },
+	'paintcorrectiondehaze' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalDehaze'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalDehaze'] },
+	'paintcorrectionexposure' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalExposure'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalExposure'] },
+	'paintcorrectionexposure2012' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalExposure2012'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalExposure2012'] },
+	'paintcorrectionhighlights2012' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalHighlights2012'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalHighlights2012'] },
+	'paintcorrectionhue' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalHue','PaintBasedCorrectionsLocalToningHue'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalHue','PaintBasedCorrectionsLocalToningHue'] },
+	'paintcorrectionluminancenoise' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalLuminanceNoise'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalLuminanceNoise'] },
+	'paintcorrectionmaskalpha' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksAlpha'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksAlpha'] },
+	'paintcorrectionmaskangle' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksAngle'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksAngle'] },
+	'paintcorrectionmaskbottom' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksBottom'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksBottom'] },
+	'paintcorrectionmaskcentervalue' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCenterValue'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCenterValue'] },
+	'paintcorrectionmaskcenterweight' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCenterWeight'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCenterWeight'] },
+	'paintcorrectionmaskdabs' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksDabs'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksDabs'] },
+	'paintcorrectionmaskfeather' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFeather'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFeather'] },
+	'paintcorrectionmaskflipped' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFlipped'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFlipped'] },
+	'paintcorrectionmaskflow' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFlow'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFlow'] },
+	'paintcorrectionmaskfullx' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFullX'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFullX'] },
+	'paintcorrectionmaskfully' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFullY'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFullY'] },
+	'paintcorrectionmaskleft' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksLeft'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksLeft'] },
+	'paintcorrectionmaskmidpoint' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMidpoint'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMidpoint'] },
+	'paintcorrectionmaskperimetervalue' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksPerimeterValue'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksPerimeterValue'] },
+	'paintcorrectionmaskradius' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksRadius'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksRadius'] },
+	'paintcorrectionmaskright' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksRight'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksRight'] },
+	'paintcorrectionmaskroundness' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksRoundness'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksRoundness'] },
+	'paintcorrectionmasksizex' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksSizeX'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksSizeX'] },
+	'paintcorrectionmasksizey' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksSizeY'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksSizeY'] },
+	'paintcorrectionmasktop' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksTop'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksTop'] },
+	'paintcorrectionmaskvalue' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMaskValue'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMaskValue'] },
+	'paintcorrectionmaskversion' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksVersion'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksVersion'] },
+	'paintcorrectionmaskwhat' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksWhat'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksWhat'] },
+	'paintcorrectionmaskx' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksX'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksX'] },
+	'paintcorrectionmasky' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksY'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksY'] },
+	'paintcorrectionmaskzerox' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksZeroX'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksZeroX'] },
+	'paintcorrectionmaskzeroy' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksZeroY'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksZeroY'] },
+	'paintcorrectionmoire' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalMoire'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalMoire'] },
+	'paintcorrectionrangemask' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMask'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMask'] },
+	'paintcorrectionrangemaskcoloramount' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskColorAmount'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskColorAmount'] },
+	'paintcorrectionrangemaskdepthfeather' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskDepthFeather'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskDepthFeather'] },
+	'paintcorrectionrangemaskdepthmax' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskDepthMax'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskDepthMax'] },
+	'paintcorrectionrangemaskdepthmin' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskDepthMin'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskDepthMin'] },
+	'paintcorrectionrangemasklumfeather' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskLumFeather'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskLumFeather'] },
+	'paintcorrectionrangemasklummax' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskLumMax'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskLumMax'] },
+	'paintcorrectionrangemasklummin' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskLumMin'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskLumMin'] },
+	'paintcorrectionrangemasktype' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskType'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskType'] },
+	'paintcorrectionrangemaskversion' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskVersion'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskVersion'] },
+	'paintcorrectionsaturation' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalSaturation','PaintBasedCorrectionsLocalToningSaturation'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalSaturation','PaintBasedCorrectionsLocalToningSaturation'] },
+	'paintcorrectionshadows2012' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalShadows2012'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalShadows2012'] },
+	'paintcorrectionsharpness' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalSharpness'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalSharpness'] },
+	'paintcorrectiontemperature' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalTemperature'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalTemperature'] },
+	'paintcorrectiontexture' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalTexture'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalTexture'] },
+	'paintcorrectiontint' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalTint'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalTint'] },
+	'paintcorrectionwhat' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsWhat'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsWhat'] },
+	'paintcorrectionwhites2012' => { 467 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalWhites2012'], 469 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalWhites2012'] },
+	'panasonicdatetime' => { 313 => 0x0 },
+	'panasonicexifversion' => { 310 => 0x26 },
+	'panasonicimageheight' => { 310 => 0x4c },
+	'panasonicimagewidth' => { 310 => 0x4b },
+	'panasonicrawversion' => { 315 => 0x1 },
+	'panasonictitle' => { 117 => 0xc6d2 },
+	'panasonictitle2' => { 117 => 0xc6d3 },
+	'panoramaangle' => { 125 => 0x1153 },
+	'panoramacropbottom' => { 416 => 0x7 },
+	'panoramacropleft' => { 416 => 0x4 },
+	'panoramacropright' => { 416 => 0x6 },
+	'panoramacroptop' => { 416 => 0x5 },
+	'panoramadirection' => { 70 => 0x5, 125 => 0x1154, 416 => 0x3 },
+	'panoramaframeheight' => { 416 => 0x9 },
+	'panoramaframenumber' => { 70 => 0x2 },
+	'panoramaframewidth' => { 416 => 0x8 },
+	'panoramafullheight' => { 416 => 0x2 },
+	'panoramafullwidth' => { 416 => 0x1 },
+	'panoramamode' => { 137 => 0x3c, 287 => 0x601 },
+	'panoramasize3d' => { 399 => 0x38 },
+	'panoramasourceheight' => { 416 => 0xb },
+	'panoramasourcewidth' => { 416 => 0xa },
+	'panoramicstitchcameramotion' => { 173 => 'PanoramicStitchCameraMotion', 174 => 0x1 },
+	'panoramicstitchmaptype' => { 173 => 'PanoramicStitchMapType', 174 => 0x2 },
+	'panoramicstitchphi0' => { 173 => 'PanoramicStitchPhi0', 174 => 0x5 },
+	'panoramicstitchphi1' => { 173 => 'PanoramicStitchPhi1', 174 => 0x6 },
+	'panoramicstitchtheta0' => { 173 => 'PanoramicStitchTheta0', 174 => 0x3 },
+	'panoramicstitchtheta1' => { 173 => 'PanoramicStitchTheta1', 174 => 0x4 },
+	'panoramicstitchversion' => { 174 => 0x0 },
+	'pantry' => { 494 => 'Pantry' },
+	'pantryinstanceid' => { 494 => [\'Pantry','PantryInstanceID'] },
+	'parallax' => { 125 => 0xb211, 286 => 0x28 },
+	'parametricdarks' => { 467 => 'ParametricDarks', 469 => 'ParametricDarks' },
+	'parametrichighlights' => { 467 => 'ParametricHighlights', 469 => 'ParametricHighlights' },
+	'parametrichighlightsplit' => { 467 => 'ParametricHighlightSplit', 469 => 'ParametricHighlightSplit' },
+	'parametriclights' => { 467 => 'ParametricLights', 469 => 'ParametricLights' },
+	'parametricmidtonesplit' => { 467 => 'ParametricMidtoneSplit', 469 => 'ParametricMidtoneSplit' },
+	'parametricshadows' => { 467 => 'ParametricShadows', 469 => 'ParametricShadows' },
+	'parametricshadowsplit' => { 467 => 'ParametricShadowSplit', 469 => 'ParametricShadowSplit' },
+	'parentmediaeventid' => { 457 => 'ParentMediaEventID' },
+	'parentmeid' => { 457 => 'ParentMEID' },
+	'parentproductid' => { 362 => '@ppi' },
+	'parentreference1' => { 477 => [\'TagStructure','TagStructureParentReference'] },
+	'parentreference2' => { 477 => [\'TagStructure','TagStructureSubLabelsParentReference'] },
+	'parentreference3' => { 477 => [\'TagStructure','TagStructureSubLabelsSubLabelsParentReference'] },
+	'parentreference4' => { 477 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsParentReference'] },
+	'parentreference5' => { 477 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsSubLabelsParentReference'] },
+	'parentreference6' => { 477 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsSubLabelsSubLabelsParentReference'] },
+	'parentshorttitle' => { 362 => '@PST' },
+	'parenttitle' => { 362 => '@pti' },
+	'partialactivecols1' => { 135 => 0x17e8 },
+	'partialactivecols2' => { 135 => 0x17f2 },
+	'partialactiverows1' => { 135 => 0x17fc },
+	'partialactiverows2' => { 135 => 0x1806 },
+	'partofcompilation' => { 493 => 'partOfCompilation' },
+	'patientbirthdate' => { 446 => 'PatientDOB' },
+	'patientid' => { 446 => 'PatientID' },
+	'patientname' => { 446 => 'PatientName' },
+	'patientsex' => { 446 => 'PatientSex' },
+	'patternareaheight' => { 135 => 0x963 },
+	'patternareawidth' => { 135 => 0x962 },
+	'patterncorrectionfactorscale' => { 135 => 0x969 },
+	'patterncropcols1' => { 135 => 0x96c },
+	'patterncropcols2' => { 135 => 0x96d },
+	'patterncroprows1' => { 135 => 0x96a },
+	'patterncroprows2' => { 135 => 0x96b },
+	'patternimagerheight' => { 135 => 0x961 },
+	'patternimagerwidth' => { 135 => 0x960 },
+	'patternx' => { 135 => 0x966 },
+	'patterny' => { 135 => 0x967 },
+	'pdfversion' => { 480 => 'PDFVersion' },
+	'pentaximagesize' => { 345 => 0x9 },
+	'pentaxmodelid' => { 325 => 0x0, 345 => 0x5 },
+	'pentaxmodeltype' => { 345 => 0x1 },
+	'pentaxversion' => { 345 => 0x0 },
+	'people' => { 448 => 'People', 460 => 'People' },
+	'perchannelblacklevel' => { 41 => 0x157, 43 => 0xc4, 44 => [0x2b4,0x2cb,0x2cf], 45 => [0x108,0x14d], 46 => 0x1df, 47 => [0x1f8,0x2d8], 48 => [0x22c,0x30a], 49 => 0x149 },
+	'performer' => { 362 => 'perf', 370 => 'perf' },
+	'performerkeywords' => { 370 => "\xa9prk" },
+	'performers' => { 370 => "\xa9prf" },
+	'performerurl' => { 370 => "\xa9prl" },
+	'peripheralillumcentralradius' => { 444 => 0x8030 },
+	'peripheralillumcentralvalue' => { 444 => 0x8031 },
+	'peripheralillumination' => { 101 => 0x20702, 107 => 0x68 },
+	'peripheralilluminationcorr' => { 61 => 0x1, 335 => 0x2 },
+	'peripheralilluminationon' => { 101 => '0x20702.0', 107 => 0x64 },
+	'peripheralillumperiphvalue' => { 444 => 0x8032 },
+	'peripherallighting' => { 77 => 0x2, 125 => 0x3804 },
+	'peripherallightingsetting' => { 78 => 0x5 },
+	'peripherallightingvalue' => { 77 => 0x6 },
+	'permissions' => { 486 => 'permissions' },
+	'permits' => { 465 => 'permits' },
+	'person' => { 483 => 'person' },
+	'personality' => { 457 => 'Personality' },
+	'personheard' => { 479 => 'PersonHeard' },
+	'personheardidentifier' => { 479 => [\'PersonHeard','PersonHeardIdentifier'] },
+	'personheardname' => { 479 => [\'PersonHeard','PersonHeardName'] },
+	'personinimage' => { 479 => 'PersonInImage' },
+	'personinimagecharacteristic' => { 479 => [\'PersonInImageWDetails','PersonInImageWDetailsPersonCharacteristic'] },
+	'personinimagecvtermcvid' => { 479 => [\'PersonInImageWDetails','PersonInImageWDetailsPersonCharacteristicCvId'] },
+	'personinimagecvtermid' => { 479 => [\'PersonInImageWDetails','PersonInImageWDetailsPersonCharacteristicCvTermId'] },
+	'personinimagecvtermname' => { 479 => [\'PersonInImageWDetails','PersonInImageWDetailsPersonCharacteristicCvTermName'] },
+	'personinimagecvtermrefinedabout' => { 479 => [\'PersonInImageWDetails','PersonInImageWDetailsPersonCharacteristicCvTermRefinedAbout'] },
+	'personinimagedescription' => { 479 => [\'PersonInImageWDetails','PersonInImageWDetailsPersonDescription'] },
+	'personinimageid' => { 479 => [\'PersonInImageWDetails','PersonInImageWDetailsPersonId'] },
+	'personinimagename' => { 479 => [\'PersonInImageWDetails','PersonInImageWDetailsPersonName'] },
+	'personinimagewdetails' => { 479 => 'PersonInImageWDetails' },
+	'perspectiveaspect' => { 467 => 'PerspectiveAspect', 469 => 'PerspectiveAspect' },
+	'perspectivehorizontal' => { 467 => 'PerspectiveHorizontal', 469 => 'PerspectiveHorizontal' },
+	'perspectiverotate' => { 467 => 'PerspectiveRotate', 469 => 'PerspectiveRotate' },
+	'perspectivescale' => { 467 => 'PerspectiveScale', 469 => 'PerspectiveScale' },
+	'perspectiveupright' => { 467 => 'PerspectiveUpright', 469 => 'PerspectiveUpright' },
+	'perspectivevertical' => { 467 => 'PerspectiveVertical', 469 => 'PerspectiveVertical' },
+	'perspectivex' => { 467 => 'PerspectiveX', 469 => 'PerspectiveX' },
+	'perspectivey' => { 467 => 'PerspectiveY', 469 => 'PerspectiveY' },
+	'pf0customfuncregistration' => { 90 => 0x1 },
+	'pf10retainprogramshift' => { 90 => 0xb },
+	'pf13drivepriority' => { 90 => 0xe },
+	'pf14disablefocussearch' => { 90 => 0xf },
+	'pf15disableafassistbeam' => { 90 => 0x10 },
+	'pf16autofocuspointshoot' => { 90 => 0x11 },
+	'pf17disableafpointsel' => { 90 => 0x12 },
+	'pf18enableautoafpointsel' => { 90 => 0x13 },
+	'pf19continuousshootspeed' => { 90 => 0x14 },
+	'pf19shootingspeedhigh' => { 89 => 0xa },
+	'pf19shootingspeedlow' => { 89 => 0x9 },
+	'pf1disableshootingmodes' => { 90 => 0x2 },
+	'pf1value' => { 89 => 0x1 },
+	'pf20limitcontinousshots' => { 90 => 0x15 },
+	'pf20maxcontinousshots' => { 89 => 0xb },
+	'pf21enablequietoperation' => { 90 => 0x16 },
+	'pf23felocktime' => { 89 => 0xd },
+	'pf23postreleasetime' => { 89 => 0xe },
+	'pf23settimerlengths' => { 90 => 0x18 },
+	'pf23shutterbuttontime' => { 89 => 0xc },
+	'pf24lightlcdduringbulb' => { 90 => 0x19 },
+	'pf25aemode' => { 89 => 0xf },
+	'pf25afmode' => { 89 => 0x12 },
+	'pf25afpointsel' => { 89 => 0x13 },
+	'pf25colormatrix' => { 89 => 0x17 },
+	'pf25defaultclearsettings' => { 90 => 0x1a },
+	'pf25drivemode' => { 89 => 0x11 },
+	'pf25imagesize' => { 89 => 0x14 },
+	'pf25meteringmode' => { 89 => 0x10 },
+	'pf25parameters' => { 89 => 0x16 },
+	'pf25wbmode' => { 89 => 0x15 },
+	'pf26shortenreleaselag' => { 90 => 0x1b },
+	'pf27reversedialrotation' => { 90 => 0x1c },
+	'pf27value' => { 89 => 0x18 },
+	'pf28noquickdialexpcomp' => { 90 => 0x1d },
+	'pf29quickdialswitchoff' => { 90 => 0x1e },
+	'pf2disablemeteringmodes' => { 90 => 0x3 },
+	'pf2value' => { 89 => 0x2 },
+	'pf30enlargementmode' => { 90 => 0x1f },
+	'pf31originaldecisiondata' => { 90 => 0x20 },
+	'pf3manualexposuremetering' => { 90 => 0x4 },
+	'pf3value' => { 89 => 0x3 },
+	'pf4exposuretimelimits' => { 90 => 0x5 },
+	'pf4exposuretimemax' => { 89 => 0x5 },
+	'pf4exposuretimemin' => { 89 => 0x4 },
+	'pf5aperturelimits' => { 90 => 0x6 },
+	'pf5aperturemax' => { 89 => 0x7 },
+	'pf5aperturemin' => { 89 => 0x6 },
+	'pf6presetshootingmodes' => { 90 => 0x7 },
+	'pf7bracketcontinuousshoot' => { 90 => 0x8 },
+	'pf8bracketshots' => { 89 => 0x8 },
+	'pf8setbracketshots' => { 90 => 0x9 },
+	'pf9changebracketsequence' => { 90 => 0xa },
+	'phasedetectaf' => { 189 => 0x6 },
+	'phonenumber' => { 154 => 'Phone' },
+	'photoeffect' => { 34 => 0x28 },
+	'photoeffecthistoryxml' => { 263 => 0xe9651831 },
+	'photoeffects' => { 263 => 0xab5eca5e },
+	'photoeffectsblue' => { 265 => 0x8 },
+	'photoeffectsgreen' => { 265 => 0x6 },
+	'photoeffectsred' => { 265 => 0x4 },
+	'photoeffectstype' => { 265 => 0x0 },
+	'photographicsensitivity' => { 474 => 'PhotographicSensitivity' },
+	'photoinfoplayback' => { 270 => '17.6', 279 => '33.6' },
+	'photometricinterpretation' => { 117 => 0x106, 489 => 'PhotometricInterpretation' },
+	'photoshootingmenubank' => { 240 => 0xe7d, 250 => 0xfbd },
+	'photoshootingmenubankimagearea' => { 240 => '3716.1', 250 => 0x791 },
+	'photoshopbgrthumbnail' => { 359 => 0x409 },
+	'photoshopquality' => { 358 => 0x0 },
+	'photoshopthumbnail' => { 359 => 0x40c },
+	'photostyle' => { 310 => 0x89 },
+	'picklabel' => { 472 => 'PickLabel' },
+	'pictinfo' => { 386 => 0x208 },
+	'picturecontrol' => { 263 => 0xe2173c47 },
+	'picturecontrolactive' => { 266 => 0x0 },
+	'picturecontroladjust' => { 223 => 0x30, 224 => 0x30, 225 => 0x36 },
+	'picturecontrolbase' => { 223 => 0x18, 224 => 0x18, 225 => 0x1c },
+	'picturecontroldata' => { 221 => [0xbd,0x23] },
+	'picturecontrolmode' => { 266 => 0x13 },
+	'picturecontrolname' => { 223 => 0x4, 224 => 0x4, 225 => 0x8 },
+	'picturecontrolquickadjust' => { 223 => 0x31, 224 => 0x31, 225 => 0x37 },
+	'pictureeffect' => { 410 => 0x200e },
+	'pictureeffect2' => { 418 => 0x1163, 419 => 0x1167, 420 => 0x1143, 421 => 0x11bf, 422 => 0x119b, 423 => 0x1053, 424 => 0x24b, 425 => 0x24b, 426 => 0x23c, 440 => 0x46 },
+	'picturefinish' => { 178 => 0x71 },
+	'picturemode' => { 125 => 0x1031, 287 => 0x520, 345 => [0xb,0x33], 387 => 0x3d },
+	'picturemode2' => { 326 => 0x0 },
+	'picturemodebwfilter' => { 287 => 0x525 },
+	'picturemodecontrast' => { 287 => 0x523 },
+	'picturemodeeffect' => { 287 => 0x52d },
+	'picturemodehue' => { 287 => 0x522 },
+	'picturemodesaturation' => { 287 => 0x521 },
+	'picturemodesharpness' => { 287 => 0x524 },
+	'picturemodetone' => { 287 => 0x526 },
+	'pictureprofile' => { 418 => [0x115e,0x115f], 419 => [0x1162,0x1163], 420 => [0x113e,0x113f], 421 => [0x11ba,0x11bb], 422 => [0x1196,0x1197], 423 => [0x104e,0x104f], 424 => [0x246,0x247], 425 => [0x246,0x247], 426 => [0x237,0x238] },
+	'picturestyle' => { 8 => [0x4b,0x51], 9 => 0xf4, 10 => 0x6c, 11 => 0x86, 12 => 0x73, 16 => 0xab, 17 => 0xa7, 18 => 0xb0, 19 => 0x6c, 20 => 0xa7, 21 => 0xf4, 22 => 0xb3, 24 => 0xf4, 25 => 0xfa, 27 => 0x169, 72 => 0xa, 101 => 0x20301, 107 => 0x2 },
+	'picturestylepc' => { 62 => 0x4009 },
+	'picturestyleuserdef' => { 62 => 0x4008 },
+	'picturewizard' => { 384 => 0x21 },
+	'picturewizardcolor' => { 383 => 0x1 },
+	'picturewizardcontrast' => { 383 => 0x4 },
+	'picturewizardmode' => { 383 => 0x0 },
+	'picturewizardsaturation' => { 383 => 0x2 },
+	'picturewizardsharpness' => { 383 => 0x3 },
+	'pipelineversion' => { 173 => 'PipelineVersion' },
+	'pitch' => { 113 => 0x6, 271 => '4.1', 283 => '4.1', 370 => ['ptch',"\xa9fpt"] },
+	'pitchangle' => { 239 => 0x350f, 240 => 0x2c28, 244 => 0xc21e, 249 => 0x36f8, 250 => 0x2eff, 252 => 0xce36, 287 => 0x904, 310 => 0x91, 344 => 0x2, 382 => 0x1 },
+	'pitchshift' => { 364 => 'player.movie.audio.pitchshift' },
+	'pixelaspectratio' => { 363 => 'pasp' },
+	'pixelclockfrequency' => { 135 => 0x40b },
+	'pixelcorrectionoffset' => { 135 => 0x972 },
+	'pixelcorrectionscale' => { 135 => 0x971 },
+	'pixelscale' => { 117 => 0x830e },
+	'pixelshiftinfo' => { 410 => 0x202f },
+	'pixelshiftresolution' => { 346 => 0x0 },
+	'pixelsperunitx' => { 299 => 0x0 },
+	'pixelsperunity' => { 299 => 0x4 },
+	'pixelunits' => { 299 => 0x8 },
+	'planarconfiguration' => { 117 => 0x11c, 489 => 'PlanarConfiguration' },
+	'plane' => { 447 => [\'Planes','PlanesPlane'] },
+	'planeboundary' => { 447 => [\'Planes','PlanesPlaneBoundary'] },
+	'planeboundaryvertexcount' => { 447 => [\'Planes','PlanesPlaneBoundaryVertexCount'] },
+	'planeextentx' => { 447 => [\'Planes','PlanesPlaneExtentX'] },
+	'planeextentz' => { 447 => [\'Planes','PlanesPlaneExtentZ'] },
+	'planepose' => { 447 => [\'Planes','PlanesPlanePose'] },
+	'planeposepositionx' => { 447 => [\'Planes','PlanesPlanePosePositionX'] },
+	'planeposepositiony' => { 447 => [\'Planes','PlanesPlanePosePositionY'] },
+	'planeposepositionz' => { 447 => [\'Planes','PlanesPlanePosePositionZ'] },
+	'planeposerotationw' => { 447 => [\'Planes','PlanesPlanePoseRotationW'] },
+	'planeposerotationx' => { 447 => [\'Planes','PlanesPlanePoseRotationX'] },
+	'planeposerotationy' => { 447 => [\'Planes','PlanesPlanePoseRotationY'] },
+	'planeposerotationz' => { 447 => [\'Planes','PlanesPlanePoseRotationZ'] },
+	'planeposetimestamp' => { 447 => [\'Planes','PlanesPlanePoseTimestamp'] },
+	'planes' => { 447 => 'Planes' },
+	'planningref' => { 479 => 'PlanningRef' },
+	'planningrefidentifier' => { 479 => [\'PlanningRef','PlanningRefIdentifier'] },
+	'planningrefname' => { 479 => [\'PlanningRef','PlanningRefName'] },
+	'planningrefrole' => { 479 => [\'PlanningRef','PlanningRefRole'] },
+	'platenames' => { 498 => 'PlateNames' },
+	'platform' => { 483 => 'platform' },
+	'playallframes' => { 370 => 'AllF' },
+	'playbackmenustime' => { 275 => '20.1', 276 => '21.1', 277 => '21.1' },
+	'playbackmonitorofftime' => { 270 => '25.2', 271 => '36.1', 273 => '36.1', 274 => '36.1', 278 => '35.1', 279 => '8.1', 280 => '35.1', 283 => '36.1', 284 => '36.1', 285 => '21.1' },
+	'playbackzoom' => { 271 => '37.1' },
+	'playdisplay' => { 180 => 0x4e },
+	'playerversion' => { 364 => 'player.version' },
+	'playgap' => { 362 => 'pgap' },
+	'playlistid' => { 362 => 'plID' },
+	'playmode' => { 370 => 'SDLN' },
+	'playselection' => { 370 => 'SelO' },
+	'plusversion' => { 297 => 'Version' },
+	'pmversion' => { 357 => 'PMVersion' },
+	'pngwarning' => { 300 => 'Warning' },
+	'podcast' => { 362 => 'pcst' },
+	'podcasturl' => { 362 => 'purl' },
+	'poilevel' => { 220 => 0x8 },
+	'portraitnote' => { 450 => 'PortraitNote' },
+	'portraitoutputhighlightpoint' => { 107 => 0x1d },
+	'portraitoutputshadowpoint' => { 107 => 0x1e },
+	'portraitrawcolortone' => { 107 => 0x16 },
+	'portraitrawcontrast' => { 107 => 0x18 },
+	'portraitrawhighlight' => { 107 => 0x76 },
+	'portraitrawhighlightpoint' => { 107 => 0x1b },
+	'portraitrawlinear' => { 107 => 0x19 },
+	'portraitrawsaturation' => { 107 => 0x17 },
+	'portraitrawshadow' => { 107 => 0x7f },
+	'portraitrawshadowpoint' => { 107 => 0x1c },
+	'portraitrawsharpness' => { 107 => 0x1a },
+	'portraitrefiner' => { 111 => 0x302b },
+	'portraitrequest' => { 450 => 'PortraitRequest' },
+	'portraitunsharpmaskfineness' => { 107 => 0x9a },
+	'portraitunsharpmaskstrength' => { 107 => 0x98 },
+	'portraitunsharpmaskthreshold' => { 107 => 0x9c },
+	'portraitversion' => { 450 => 'PortraitVersion' },
+	'pose' => { 447 => 'Pose' },
+	'poseheadingdegrees' => { 455 => 'PoseHeadingDegrees' },
+	'posepitchdegrees' => { 455 => 'PosePitchDegrees' },
+	'posepositionx' => { 447 => [\'Pose','PosePositionX'] },
+	'posepositiony' => { 447 => [\'Pose','PosePositionY'] },
+	'posepositionz' => { 447 => [\'Pose','PosePositionZ'] },
+	'poserolldegrees' => { 455 => 'PoseRollDegrees' },
+	'poserotationw' => { 447 => [\'Pose','PoseRotationW'] },
+	'poserotationx' => { 447 => [\'Pose','PoseRotationX'] },
+	'poserotationy' => { 447 => [\'Pose','PoseRotationY'] },
+	'poserotationz' => { 447 => [\'Pose','PoseRotationZ'] },
+	'posetimestamp' => { 447 => [\'Pose','PoseTimestamp'] },
+	'positiondescriptor' => { 482 => 'positionDescriptor' },
+	'postalcode' => { 158 => 'PostalCode' },
+	'postcropvignetteamount' => { 467 => 'PostCropVignetteAmount', 469 => 'PostCropVignetteAmount' },
+	'postcropvignettefeather' => { 467 => 'PostCropVignetteFeather', 469 => 'PostCropVignetteFeather' },
+	'postcropvignettehighlightcontrast' => { 467 => 'PostCropVignetteHighlightContrast', 469 => 'PostCropVignetteHighlightContrast' },
+	'postcropvignettemidpoint' => { 467 => 'PostCropVignetteMidpoint', 469 => 'PostCropVignetteMidpoint' },
+	'postcropvignetteroundness' => { 467 => 'PostCropVignetteRoundness', 469 => 'PostCropVignetteRoundness' },
+	'postcropvignettestyle' => { 467 => 'PostCropVignetteStyle', 469 => 'PostCropVignetteStyle' },
+	'postfocusmerging' => { 310 => 0xbf },
+	'potentialface1position' => { 407 => 0xb },
+	'potentialface2position' => { 407 => 0x15 },
+	'potentialface3position' => { 407 => 0x1f },
+	'potentialface4position' => { 407 => 0x29 },
+	'potentialface5position' => { 407 => 0x33 },
+	'potentialface6position' => { 407 => 0x3d },
+	'potentialface7position' => { 407 => 0x47 },
+	'potentialface8position' => { 407 => 0x51 },
+	'powersource' => { 324 => '0.1' },
+	'poweruptime' => { 221 => 0xb6 },
+	'precaptureframes' => { 292 => 0x300 },
+	'predictor' => { 117 => 0x13d },
+	'preflashreturnstrength' => { 237 => 0x28a },
+	'prefs' => { 129 => 0xdd, 357 => 'Prefs' },
+	'prereadfastresetcount' => { 135 => 0x187e },
+	'preservedfilename' => { 494 => 'PreservedFileName' },
+	'preservedspecimen' => { 116 => 'PreservedSpecimen' },
+	'preservedspecimenmaterialsampleid' => { 116 => [\'PreservedSpecimen','PreservedSpecimenMaterialSampleID'] },
+	'presettype' => { 467 => 'PresetType', 469 => 'PresetType' },
+	'presetwhitebalance' => { 180 => 0x24, 444 => 0x8002 },
+	'presetwhitebalanceadj' => { 444 => 0x8014 },
+	'pressure' => { 117 => 0x9402, 474 => 'Pressure' },
+	'previewapplicationname' => { 117 => 0xc716 },
+	'previewapplicationversion' => { 117 => 0xc717 },
+	'previewbutton' => { 270 => ['14.1','15.1'], 271 => '15.1', 273 => '15.1', 274 => '15.1', 279 => '29.1', 280 => '14.1', 283 => '15.1', 284 => '15.1' },
+	'previewbuttonplusdials' => { 270 => ['14.2','15.2'], 271 => '15.2', 273 => '43.1', 274 => '43.1', 279 => '31.2', 283 => '43.1', 284 => '43.1' },
+	'previewcolorspace' => { 117 => 0xc71a },
+	'previewcropbottom' => { 356 => 0xef },
+	'previewcropleft' => { 356 => 0xec },
+	'previewcropright' => { 356 => 0xee },
+	'previewcroptop' => { 356 => 0xed },
+	'previewdate' => { 368 => 0x0 },
+	'previewdatetime' => { 117 => 0xc71b },
+	'previewimage' => { 111 => 0x2000, 112 => 'Exif-PreviewImage', 118 => 'PreviewImage', 120 => 0x4, 163 => 'data', 182 => 0x81, 292 => 0x280, 308 => 0x300, 410 => 0x2001 },
+	'previewimageborders' => { 345 => 0x3e },
+	'previewimageheight' => { 71 => 0x4, 139 => 0xfa58 },
+	'previewimagelength' => { 71 => 0x2, 111 => 0x3, 117 => [0x117,0x202], 182 => 0x89, 226 => 0x202, 287 => 0x102, 292 => 0x1037, 345 => 0x3, 376 => 0x1e, 381 => 0x3, 387 => [0x1b,0x1d], 400 => 0x202 },
+	'previewimagename' => { 163 => '1Name' },
+	'previewimagesize' => { 111 => 0x2, 144 => 0x2, 163 => 'ImageSize', 345 => 0x2, 387 => [0x1c,0x1e], 410 => 0xb02c, 444 => 0x9012 },
+	'previewimagestart' => { 71 => 0x5, 111 => 0x4, 117 => [0x111,0x201], 182 => 0x88, 226 => 0x201, 287 => 0x101, 292 => 0x1036, 345 => 0x4, 376 => 0x1c, 381 => 0x2, 387 => [0x1a,0x1c], 400 => 0x201 },
+	'previewimagetype' => { 163 => '0Type' },
+	'previewimagevalid' => { 287 => 0x100, 292 => 0x1035 },
+	'previewimagewidth' => { 71 => 0x3, 139 => 0xfa57 },
+	'previewquality' => { 71 => 0x1 },
+	'previewsettingsdigest' => { 117 => 0xc719 },
+	'previewsettingsname' => { 117 => 0xc718 },
+	'primaryafpoint' => { 189 => [0x38,0x44,0x7] },
+	'primarychromaticities' => { 117 => 0x13f, 489 => 'PrimaryChromaticities' },
+	'primaryftp' => { 457 => 'PrimaryFTP' },
+	'primaryslot' => { 240 => 0xe7f, 250 => 0xfbf },
+	'printim' => { 117 => 0xc4a5 },
+	'prioritysetinawb' => { 410 => 0x202b },
+	'prioritysetupshutterrelease' => { 180 => 0x1d, 397 => 0x28 },
+	'privatertkinfo' => { 459 => 'privateRTKInfo' },
+	'processbordercolsleft' => { 135 => 0xc61 },
+	'processbordercolsright' => { 135 => 0xc62 },
+	'processborderrowsbottom' => { 135 => 0xc64 },
+	'processborderrowstop' => { 135 => 0xc63 },
+	'processingsoftware' => { 117 => 0xb },
+	'processversion' => { 467 => 'ProcessVersion', 469 => 'ProcessVersion' },
+	'producer' => { 296 => 'Producer', 362 => "\xa9prd", 364 => 'producer', 370 => "\xa9prd", 480 => 'Producer' },
+	'producerkeywords' => { 370 => "\xa9pdk" },
+	'productcode' => { 483 => 'productCode' },
+	'productid' => { 130 => 0x32, 362 => 'prID', 482 => 'productID' },
+	'productidtype' => { 482 => 'productIDType' },
+	'productinimage' => { 479 => 'ProductInImage' },
+	'productinimagedescription' => { 479 => [\'ProductInImage','ProductInImageProductDescription'] },
+	'productinimagegtin' => { 479 => [\'ProductInImage','ProductInImageProductGTIN'] },
+	'productinimagename' => { 479 => [\'ProductInImage','ProductInImageProductName'] },
+	'productioncode' => { 325 => 0x2 },
+	'productorserviceconstraints' => { 297 => 'ProductOrServiceConstraints' },
+	'productversion' => { 362 => 'VERS' },
+	'profession' => { 483 => 'profession' },
+	'profile' => { 447 => [\'Profiles','ProfilesProfile'] },
+	'profilecalibrationsig' => { 117 => 0xc6f4 },
+	'profilecameraindices' => { 447 => [\'Profiles','ProfilesProfileCameraIndices'] },
+	'profilecopyright' => { 117 => 0xc6fe },
+	'profileembedpolicy' => { 117 => 0xc6fd },
+	'profilehuesatmapdata1' => { 117 => 0xc6fa },
+	'profilehuesatmapdata2' => { 117 => 0xc6fb },
+	'profilehuesatmapdims' => { 117 => 0xc6f9 },
+	'profilehuesatmapencoding' => { 117 => 0xc7a3 },
+	'profilelooktabledata' => { 117 => 0xc726 },
+	'profilelooktabledims' => { 117 => 0xc725 },
+	'profilelooktableencoding' => { 117 => 0xc7a4 },
+	'profilename' => { 117 => 0xc6f8 },
+	'profiles' => { 447 => 'Profiles' },
+	'profiletonecurve' => { 117 => 0xc6fc },
+	'profiletype' => { 447 => [\'Profiles','ProfilesProfileType'] },
+	'programiso' => { 310 => 0x3c },
+	'programline' => { 326 => '1.1' },
+	'programmode' => { 185 => 0x5 },
+	'programshift' => { 221 => 0xd },
+	'programversion' => { 129 => 0x46 },
+	'prohibits' => { 465 => 'prohibits' },
+	'projectiontype' => { 455 => 'ProjectionType', 456 => 'ProjectionType' },
+	'projectname' => { 493 => 'projectName' },
+	'projectref' => { 493 => 'projectRef' },
+	'projectrefpath' => { 493 => [\'projectRef','projectRefPath'] },
+	'projectreftype' => { 493 => [\'projectRef','projectRefType'] },
+	'propertyreleaseid' => { 297 => 'PropertyReleaseID' },
+	'propertyreleasestatus' => { 297 => 'PropertyReleaseStatus' },
+	'province-state' => { 129 => 0x5f },
+	'publicationdate' => { 483 => 'publicationDate' },
+	'publicationdatea-platform' => { 483 => [\'publicationDate','publicationDateA-platform'] },
+	'publicationdatedate' => { 483 => [\'publicationDate','publicationDateDate'] },
+	'publicationdisplaydate' => { 483 => 'publicationDisplayDate' },
+	'publicationdisplaydatea-platform' => { 483 => [\'publicationDisplayDate','publicationDisplayDateA-platform'] },
+	'publicationdisplaydatedate' => { 483 => [\'publicationDisplayDate','publicationDisplayDateDate'] },
+	'publicationevent' => { 479 => 'PublicationEvent' },
+	'publicationeventdate' => { 479 => [\'PublicationEvent','PublicationEventDate'] },
+	'publicationeventidentifier' => { 479 => [\'PublicationEvent','PublicationEventIdentifier'] },
+	'publicationeventname' => { 479 => [\'PublicationEvent','PublicationEventName'] },
+	'publicationname' => { 483 => 'publicationName' },
+	'publisher' => { 362 => "\xa9pub", 364 => 'publisher', 470 => 'publisher' },
+	'publishingfrequency' => { 483 => 'publishingFrequency' },
+	'pulldown' => { 493 => 'pullDown' },
+	'purchasedate' => { 362 => 'purd' },
+	'purplehsl' => { 101 => 0x20916 },
+	'pxshiftperiphedgenr' => { 444 => 0x9013 },
+	'pxshiftperiphedgenrvalue' => { 444 => 0x9014 },
+	'quality' => { 0 => 0x1, 34 => 0x3, 110 => 0x2, 111 => 0x3002, 125 => 0x1000, 137 => 0x9, 221 => 0x4, 253 => 0x3, 292 => 0x201, 305 => 0x300, 345 => 0x8, 352 => 0x2, 387 => 0x16, 397 => 0x56, 398 => 0x56, 399 => 0xb, 410 => [0x102,0x202e] },
+	'quality2' => { 418 => 0x1170, 419 => 0x1174, 420 => 0x1150, 422 => 0x11a8, 423 => 0x1060, 424 => 0x258, 425 => 0x258, 426 => 0x247, 431 => 0x29, 432 => 0x25, 433 => 0x2a },
+	'qualitymode' => { 111 => 0x8 },
+	'quantizationmethod' => { 131 => 0x78 },
+	'quickadjust' => { 266 => 0x2a },
+	'quickcontroldialinmeter' => { 82 => 0x703 },
+	'quickfix' => { 263 => 0x416391c6 },
+	'quickshot' => { 386 => 0x213 },
+	'quiettime' => { 135 => 0x188a },
+	'rads' => { 370 => 'rads' },
+	'rangefinder' => { 275 => '4.1', 276 => '5.1', 277 => '5.1' },
+	'rasterizedcaption' => { 129 => 0x7d },
+	'rating' => { 117 => 0x4746, 125 => 0x1431, 356 => 0xdf, 362 => 'rtng', 410 => 0x2002, 462 => 'rating', 471 => 'rating', 479 => 'Rating', 483 => 'rating', 491 => 'Rating' },
+	'ratingpercent' => { 117 => 0x4749, 175 => 'Rating', 362 => 'rate', 491 => 'RatingPercent' },
+	'ratingregion' => { 479 => [\'Rating','RatingRatingRegion'] },
+	'ratingregioncity' => { 479 => [\'Rating','RatingRatingRegionCity'] },
+	'ratingregioncountrycode' => { 479 => [\'Rating','RatingRatingRegionCountryCode'] },
+	'ratingregioncountryname' => { 479 => [\'Rating','RatingRatingRegionCountryName'] },
+	'ratingregiongpsaltitude' => { 479 => [\'Rating','RatingRatingRegionGPSAltitude'] },
+	'ratingregiongpslatitude' => { 479 => [\'Rating','RatingRatingRegionGPSLatitude'] },
+	'ratingregiongpslongitude' => { 479 => [\'Rating','RatingRatingRegionGPSLongitude'] },
+	'ratingregionidentifier' => { 479 => [\'Rating','RatingRatingRegionIdentifier'] },
+	'ratingregionlocationid' => { 479 => [\'Rating','RatingRatingRegionLocationId'] },
+	'ratingregionlocationname' => { 479 => [\'Rating','RatingRatingRegionLocationName'] },
+	'ratingregionprovincestate' => { 479 => [\'Rating','RatingRatingRegionProvinceState'] },
+	'ratingregionsublocation' => { 479 => [\'Rating','RatingRatingRegionSublocation'] },
+	'ratingregionworldregion' => { 479 => [\'Rating','RatingRatingRegionWorldRegion'] },
+	'ratingscalemaxvalue' => { 479 => [\'Rating','RatingRatingScaleMaxValue'] },
+	'ratingscaleminvalue' => { 479 => [\'Rating','RatingRatingScaleMinValue'] },
+	'ratingsourcelink' => { 479 => [\'Rating','RatingRatingSourceLink'] },
+	'ratingvalue' => { 479 => [\'Rating','RatingRatingValue'] },
+	'ratingvaluelogolink' => { 479 => [\'Rating','RatingRatingValueLogoLink'] },
+	'rawandjpgrecording' => { 80 => 0x8, 182 => 0x109, 326 => 0xd },
+	'rawbrightnessadj' => { 101 => 0x20001, 106 => 0x38 },
+	'rawburstimagecount' => { 73 => 0x2 },
+	'rawburstimagenum' => { 73 => 0x1 },
+	'rawcoloradj' => { 106 => 0x2e },
+	'rawcropbottom' => { 356 => 0xd4 },
+	'rawcropleft' => { 356 => 0xd1 },
+	'rawcropright' => { 356 => 0xd3 },
+	'rawcroptop' => { 356 => 0xd2 },
+	'rawcustomsaturation' => { 106 => 0x30 },
+	'rawcustomtone' => { 106 => 0x34 },
+	'rawdata' => { 384 => 0xa048 },
+	'rawdatabyteorder' => { 384 => 0x40 },
+	'rawdatacfapattern' => { 384 => 0x50 },
+	'rawdatauniqueid' => { 117 => 0xc65d },
+	'rawdepth' => { 184 => 0x10 },
+	'rawdevartfilter' => { 294 => 0x121 },
+	'rawdevautogradation' => { 294 => 0x119 },
+	'rawdevcolorspace' => { 293 => 0x108, 294 => 0x109 },
+	'rawdevcontrastvalue' => { 293 => 0x106, 294 => 0x105 },
+	'rawdeveditstatus' => { 293 => 0x10b },
+	'rawdevelopmentprocess' => { 345 => 0x62 },
+	'rawdevengine' => { 293 => 0x109, 294 => 0x10b },
+	'rawdevexposurebiasvalue' => { 293 => 0x100, 294 => 0x100 },
+	'rawdevgradation' => { 294 => 0x112 },
+	'rawdevgraypoint' => { 293 => 0x103, 294 => 0x104 },
+	'rawdevmemorycoloremphasis' => { 293 => 0x105, 294 => 0x108 },
+	'rawdevnoisereduction' => { 293 => 0x10a, 294 => 0x10a },
+	'rawdevpicturemode' => { 294 => 0x10c },
+	'rawdevpm_bwfilter' => { 294 => 0x110 },
+	'rawdevpmcontrast' => { 294 => 0x10e },
+	'rawdevpmnoisefilter' => { 294 => 0x120 },
+	'rawdevpmpicturetone' => { 294 => 0x111 },
+	'rawdevpmsaturation' => { 294 => 0x10d },
+	'rawdevpmsharpness' => { 294 => 0x10f },
+	'rawdevsaturation3' => { 294 => 0x113 },
+	'rawdevsaturationemphasis' => { 293 => 0x104, 294 => 0x107 },
+	'rawdevsettings' => { 293 => 0x10c },
+	'rawdevsharpnessvalue' => { 293 => 0x107, 294 => 0x106 },
+	'rawdevversion' => { 293 => 0x0, 294 => 0x0 },
+	'rawdevwbfineadjustment' => { 293 => 0x102, 294 => 0x103 },
+	'rawdevwhitebalance' => { 294 => 0x101 },
+	'rawdevwhitebalancevalue' => { 293 => 0x101, 294 => 0x102 },
+	'rawfile' => { 117 => 0xfe4c },
+	'rawfilename' => { 467 => 'RawFileName', 469 => 'RawFileName' },
+	'rawfiletype' => { 410 => 0x2029 },
+	'rawformat' => { 315 => 0x2d, 354 => 0x10e },
+	'rawimagecenter' => { 221 => 0x99 },
+	'rawimagedigest' => { 117 => 0xc71c },
+	'rawimagesize' => { 345 => 0x39 },
+	'rawinfoversion' => { 295 => 0x0 },
+	'rawjpgheight' => { 97 => 0x4 },
+	'rawjpgquality' => { 56 => 0x6, 97 => 0x1 },
+	'rawjpgsize' => { 56 => 0x7, 97 => 0x2 },
+	'rawjpgwidth' => { 97 => 0x3 },
+	'rawmeasuredrggb' => { 42 => 0x26a, 44 => 0x280, 46 => 0x194, 47 => [0x1ad,0x26b] },
+	'rawrppused' => { 462 => 'rawrppused' },
+	'rawtopreviewgain' => { 117 => 0xc7a8 },
+	'readouttypeactual' => { 135 => 0x1903 },
+	'readouttyperequested' => { 135 => 0x1902 },
+	'reardisplay' => { 270 => '12.3', 271 => '6.2' },
+	'recdevice' => { 479 => 'RecDevice' },
+	'recdeviceattlensdescription' => { 479 => [\'RecDevice','RecDeviceAttLensDescription'] },
+	'recdevicemanufacturer' => { 479 => [\'RecDevice','RecDeviceManufacturer'] },
+	'recdevicemodelname' => { 479 => [\'RecDevice','RecDeviceModelName'] },
+	'recdeviceownersdeviceid' => { 479 => [\'RecDevice','RecDeviceOwnersDeviceId'] },
+	'recdeviceserialnumber' => { 479 => [\'RecDevice','RecDeviceSerialNumber'] },
+	'recipeendingpage' => { 485 => 'recipeEndingPage' },
+	'recipepagerange' => { 485 => 'recipePageRange' },
+	'recipesource' => { 485 => 'recipeSource' },
+	'recipestartingpage' => { 485 => 'recipeStartingPage' },
+	'recipetitle' => { 485 => 'recipeTitle' },
+	'recognizedface1age' => { 303 => 0x20 },
+	'recognizedface1name' => { 303 => 0x4 },
+	'recognizedface1position' => { 303 => 0x18 },
+	'recognizedface2age' => { 303 => 0x50 },
+	'recognizedface2name' => { 303 => 0x34 },
+	'recognizedface2position' => { 303 => 0x48 },
+	'recognizedface3age' => { 303 => 0x80 },
+	'recognizedface3name' => { 303 => 0x64 },
+	'recognizedface3position' => { 303 => 0x78 },
+	'recognizedfaceflags' => { 310 => 0x63 },
+	'recommendedexposureindex' => { 117 => 0x8832, 474 => 'RecommendedExposureIndex' },
+	'record' => { 116 => 'Record' },
+	'recordbasisofrecord' => { 116 => [\'Record','RecordBasisOfRecord'] },
+	'recordcollectioncode' => { 116 => [\'Record','RecordCollectionCode'] },
+	'recordcollectionid' => { 116 => [\'Record','RecordCollectionID'] },
+	'recorddatageneralizations' => { 116 => [\'Record','RecordDataGeneralizations'] },
+	'recorddatasetid' => { 116 => [\'Record','RecordDatasetID'] },
+	'recorddatasetname' => { 116 => [\'Record','RecordDatasetName'] },
+	'recorddisplay' => { 180 => 0x4d },
+	'recorddynamicproperties' => { 116 => [\'Record','RecordDynamicProperties'] },
+	'recordid' => { 95 => 0x1804 },
+	'recordinformationwithheld' => { 116 => [\'Record','RecordInformationWithheld'] },
+	'recordingcopyright' => { 370 => "\xa9phg" },
+	'recordingformat' => { 377 => 0x1000 },
+	'recordingmode' => { 110 => 0x1, 352 => 0x1 },
+	'recordinstitutioncode' => { 116 => [\'Record','RecordInstitutionCode'] },
+	'recordinstitutionid' => { 116 => [\'Record','RecordInstitutionID'] },
+	'recordlabelname' => { 370 => "\xa9lab" },
+	'recordlabelurl' => { 370 => "\xa9lal" },
+	'recordmode' => { 34 => 0x9, 111 => 0x3000 },
+	'recordownerinstitutioncode' => { 116 => [\'Record','RecordOwnerInstitutionCode'] },
+	'recordshutterrelease' => { 386 => 0x217 },
+	'redbalance' => { 292 => 0x1017, 315 => 0x11, 345 => 0x1c },
+	'redcurvelimits' => { 106 => 0x18a },
+	'redcurvepoints' => { 105 => 0x2d, 106 => 0x160 },
+	'redeyecorrection' => { 267 => 0x0 },
+	'redeyeinfo' => { 467 => 'RedEyeInfo', 469 => 'RedEyeInfo' },
+	'redeyereduction' => { 180 => 0x41, 397 => 0x6a, 399 => 0x28 },
+	'redeyeremoval' => { 310 => 0xb9 },
+	'redhsl' => { 101 => 0x20910 },
+	'redhue' => { 467 => 'RedHue', 469 => 'RedHue' },
+	'redsaturation' => { 467 => 'RedSaturation', 469 => 'RedSaturation' },
+	'reductionmatrix1' => { 117 => 0xc625 },
+	'reductionmatrix2' => { 117 => 0xc626 },
+	'reelname' => { 117 => 0xc789, 370 => 'reel' },
+	'reference1' => { 477 => [\'TagStructure','TagStructureReference'] },
+	'reference2' => { 477 => [\'TagStructure','TagStructureSubLabelsReference'] },
+	'reference3' => { 477 => [\'TagStructure','TagStructureSubLabelsSubLabelsReference'] },
+	'reference4' => { 477 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsReference'] },
+	'reference5' => { 477 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsSubLabelsReference'] },
+	'reference6' => { 477 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsSubLabelsSubLabelsReference'] },
+	'referenceblackwhite' => { 117 => 0x214, 489 => 'ReferenceBlackWhite' },
+	'referencedate' => { 129 => 0x2f },
+	'referencenumber' => { 129 => 0x32 },
+	'references' => { 154 => 'References' },
+	'referenceservice' => { 129 => 0x2d },
+	'regionappliedtodimensions' => { 169 => [\'Regions','RegionsAppliedToDimensions'] },
+	'regionappliedtodimensionsh' => { 169 => [\'Regions','RegionsAppliedToDimensionsH'] },
+	'regionappliedtodimensionsunit' => { 169 => [\'Regions','RegionsAppliedToDimensionsUnit'] },
+	'regionappliedtodimensionsw' => { 169 => [\'Regions','RegionsAppliedToDimensionsW'] },
+	'regionarea' => { 169 => [\'Regions','RegionsRegionListArea'] },
+	'regionaread' => { 169 => [\'Regions','RegionsRegionListAreaD'] },
+	'regionareah' => { 169 => [\'Regions','RegionsRegionListAreaH'] },
+	'regionareaunit' => { 169 => [\'Regions','RegionsRegionListAreaUnit'] },
+	'regionareaw' => { 169 => [\'Regions','RegionsRegionListAreaW'] },
+	'regionareax' => { 169 => [\'Regions','RegionsRegionListAreaX'] },
+	'regionareay' => { 169 => [\'Regions','RegionsRegionListAreaY'] },
+	'regionbarcodevalue' => { 169 => [\'Regions','RegionsRegionListBarCodeValue'] },
+	'regionconstraints' => { 297 => 'RegionConstraints' },
+	'regiondescription' => { 169 => [\'Regions','RegionsRegionListDescription'] },
+	'regionextensions' => { 169 => [\'Regions','RegionsRegionListExtensions'] },
+	'regionfocususage' => { 169 => [\'Regions','RegionsRegionListFocusUsage'] },
+	'regioninfo' => { 169 => 'Regions' },
+	'regioninfodateregionsvalid' => { 172 => [\'RegionInfo','RegionInfoDateRegionsValid'] },
+	'regioninfomp' => { 172 => 'RegionInfo' },
+	'regioninforegions' => { 172 => [\'RegionInfo','RegionInfoRegions'] },
+	'regionlist' => { 169 => [\'Regions','RegionsRegionList'] },
+	'regionname' => { 169 => [\'Regions','RegionsRegionListName'] },
+	'regionpersondisplayname' => { 172 => [\'RegionInfo','RegionInfoRegionsPersonDisplayName'] },
+	'regionpersonemaildigest' => { 172 => [\'RegionInfo','RegionInfoRegionsPersonEmailDigest'] },
+	'regionpersonliveidcid' => { 172 => [\'RegionInfo','RegionInfoRegionsPersonLiveIdCID'] },
+	'regionpersonsourceid' => { 172 => [\'RegionInfo','RegionInfoRegionsPersonSourceID'] },
+	'regionrectangle' => { 172 => [\'RegionInfo','RegionInfoRegionsRectangle'] },
+	'regionrotation' => { 169 => [\'Regions','RegionsRegionListRotation'] },
+	'regionseealso' => { 169 => [\'Regions','RegionsRegionListSeeAlso'] },
+	'regiontype' => { 169 => [\'Regions','RegionsRegionListType'] },
+	'registryentryrole' => { 479 => [\'RegistryId','RegistryIdRegEntryRole'] },
+	'registryid' => { 479 => 'RegistryId' },
+	'registryitemid' => { 479 => [\'RegistryId','RegistryIdRegItemId'] },
+	'registryorganisationid' => { 479 => [\'RegistryId','RegistryIdRegOrgId'] },
+	'relatedaudiofile' => { 152 => 'data' },
+	'relatedaudiofilename' => { 152 => '1Name' },
+	'relatedaudiofiletype' => { 152 => '0Type' },
+	'relatedimagefileformat' => { 117 => 0x1000 },
+	'relatedimageheight' => { 117 => 0x1002 },
+	'relatedimagewidth' => { 117 => 0x1001 },
+	'relatedresourceid' => { 116 => [\'ResourceRelationship','ResourceRelationshipRelatedResourceID'] },
+	'relatedsoundfile' => { 117 => 0xa004, 473 => 'RelatedSoundFile' },
+	'relatedvideofile' => { 166 => 'data' },
+	'relatedvideofilename' => { 166 => '1Name' },
+	'relatedvideofiletype' => { 166 => '0Type' },
+	'relation' => { 470 => 'relation' },
+	'relationshipaccordingto' => { 116 => [\'ResourceRelationship','ResourceRelationshipRelationshipAccordingTo'] },
+	'relationshipestablisheddate' => { 116 => [\'ResourceRelationship','ResourceRelationshipRelationshipEstablishedDate'] },
+	'relationshipofresource' => { 116 => [\'ResourceRelationship','ResourceRelationshipRelationshipOfResource'] },
+	'relationshipremarks' => { 116 => [\'ResourceRelationship','ResourceRelationshipRelationshipRemarks'] },
+	'relativealtitude' => { 114 => 'RelativeAltitude' },
+	'relativepeakaudiofilepath' => { 493 => 'relativePeakAudioFilePath' },
+	'relativetimestamp' => { 493 => 'relativeTimestamp' },
+	'relativetimestampscale' => { 493 => [\'relativeTimestamp','relativeTimestampScale'] },
+	'relativetimestampvalue' => { 493 => [\'relativeTimestamp','relativeTimestampValue'] },
+	'releasebuttontousedial' => { 270 => '17.8', 271 => '18.5', 273 => '18.4', 274 => '18.4', 279 => '33.8', 280 => '17.6', 283 => '18.5', 284 => '18.4' },
+	'releasedate' => { 129 => 0x1e, 362 => 'rldt', 462 => 'ReleaseDate', 493 => 'releaseDate' },
+	'releasemode' => { 111 => 0x3001, 239 => 0x184d, 410 => 0xb049 },
+	'releasemode2' => { 418 => 0x112c, 419 => [0x112c,0x8], 420 => [0x1108,0x8], 421 => [0x1184,0x8], 422 => [0x1160,0x8], 423 => [0x4,0x1018], 424 => [0x4,0x210], 425 => [0x4,0x210], 426 => [0x4,0x208], 428 => [0x67,0x3f], 429 => [0x6b,0x6d,0x73,0x4b], 430 => [0x6b,0x4b], 431 => 0x10, 432 => 0x10, 433 => 0x9, 440 => 0x34 },
+	'releasemode3' => { 418 => 0x1128, 419 => 0x1128, 420 => 0x1104, 421 => 0x1180, 422 => 0x115c, 423 => 0x1014, 424 => 0x20c, 425 => 0x20c, 426 => 0x204 },
+	'releaseready' => { 479 => 'ReleaseReady' },
+	'releasesetting' => { 95 => 0x1016 },
+	'releasetime' => { 129 => 0x23, 462 => 'ReleaseTime' },
+	'remoteonduration' => { 272 => '3.4', 275 => '17.2', 276 => '18.2', 277 => '18.2', 278 => '18.2', 280 => '18.2', 281 => '4.3', 285 => '19.2' },
+	'renditionclass' => { 494 => 'RenditionClass' },
+	'renditionof' => { 494 => 'RenditionOf' },
+	'renditionofalternatepaths' => { 494 => [\'RenditionOf','RenditionOfAlternatePaths'] },
+	'renditionofdocumentid' => { 494 => [\'RenditionOf','RenditionOfDocumentID'] },
+	'renditionoffilepath' => { 494 => [\'RenditionOf','RenditionOfFilePath'] },
+	'renditionoffrompart' => { 494 => [\'RenditionOf','RenditionOfFromPart'] },
+	'renditionofinstanceid' => { 494 => [\'RenditionOf','RenditionOfInstanceID'] },
+	'renditionoflastmodifydate' => { 494 => [\'RenditionOf','RenditionOfLastModifyDate'] },
+	'renditionoflasturl' => { 494 => [\'RenditionOf','RenditionOfLastURL'] },
+	'renditionoflinkcategory' => { 494 => [\'RenditionOf','RenditionOfLinkCategory'] },
+	'renditionoflinkform' => { 494 => [\'RenditionOf','RenditionOfLinkForm'] },
+	'renditionofmanager' => { 494 => [\'RenditionOf','RenditionOfManager'] },
+	'renditionofmanagervariant' => { 494 => [\'RenditionOf','RenditionOfManagerVariant'] },
+	'renditionofmanageto' => { 494 => [\'RenditionOf','RenditionOfManageTo'] },
+	'renditionofmanageui' => { 494 => [\'RenditionOf','RenditionOfManageUI'] },
+	'renditionofmaskmarkers' => { 494 => [\'RenditionOf','RenditionOfMaskMarkers'] },
+	'renditionoforiginaldocumentid' => { 494 => [\'RenditionOf','RenditionOfOriginalDocumentID'] },
+	'renditionofpartmapping' => { 494 => [\'RenditionOf','RenditionOfPartMapping'] },
+	'renditionofplacedresolutionunit' => { 494 => [\'RenditionOf','RenditionOfPlacedResolutionUnit'] },
+	'renditionofplacedxresolution' => { 494 => [\'RenditionOf','RenditionOfPlacedXResolution'] },
+	'renditionofplacedyresolution' => { 494 => [\'RenditionOf','RenditionOfPlacedYResolution'] },
+	'renditionofrenditionclass' => { 494 => [\'RenditionOf','RenditionOfRenditionClass'] },
+	'renditionofrenditionparams' => { 494 => [\'RenditionOf','RenditionOfRenditionParams'] },
+	'renditionoftopart' => { 494 => [\'RenditionOf','RenditionOfToPart'] },
+	'renditionofversionid' => { 494 => [\'RenditionOf','RenditionOfVersionID'] },
+	'renditionparams' => { 494 => 'RenditionParams' },
+	'repeatingflashcount' => { 204 => 0xd, 205 => 0xe, 206 => 0xe, 207 => 0xe, 208 => 0xe, 279 => '17.2', 280 => '24.2', 281 => '9.2', 282 => '24.2', 285 => '25.2' },
+	'repeatingflashcountbuilt-in' => { 248 => 0x4db },
+	'repeatingflashcountexternal' => { 248 => 0x4c3 },
+	'repeatingflashoutput' => { 279 => '17.1', 280 => '24.1', 281 => '9.1', 282 => '24.1', 285 => '25.1' },
+	'repeatingflashoutputexternal' => { 248 => 0x4c0 },
+	'repeatingflashrate' => { 204 => 0xc, 205 => 0xd, 206 => 0xd, 207 => 0xd, 208 => 0xd, 279 => '18.1', 280 => '25.1', 281 => '10.1', 282 => '25.1', 285 => '26.1' },
+	'repeatingflashratebuilt-in' => { 248 => 0x4da },
+	'repeatingflashrateexternal' => { 248 => 0x4c2 },
+	'requirements' => { 370 => "\xa9req" },
+	'requires' => { 465 => 'requires' },
+	'resampleparams' => { 493 => 'resampleParams' },
+	'resampleparamsquality' => { 493 => [\'resampleParams','resampleParamsQuality'] },
+	'resamplingkerneldenominators050' => { 135 => 0xe50 },
+	'resamplingkerneldenominators067' => { 135 => 0xe4f },
+	'resamplingkerneldenominators100' => { 135 => 0xe51 },
+	'resaved' => { 386 => 0x21e },
+	'resetblacksegrows' => { 135 => 0x181a },
+	'resolution' => { 159 => 'Resolution' },
+	'resolutionmode' => { 387 => [0x87,0x4] },
+	'resolutionunit' => { 117 => 0x128, 132 => 0x2, 489 => 'ResolutionUnit' },
+	'resourceid' => { 116 => [\'ResourceRelationship','ResourceRelationshipResourceID'] },
+	'resourcerelationship' => { 116 => 'ResourceRelationship' },
+	'resourcerelationshipid' => { 116 => [\'ResourceRelationship','ResourceRelationshipResourceRelationshipID'] },
+	'restrictdrivemodes' => { 82 => 0x612 },
+	'restrictions' => { 486 => 'restrictions' },
+	'retouchareafeather' => { 467 => [\'RetouchAreas','RetouchAreasFeather'], 469 => [\'RetouchAreas','RetouchAreasFeather'] },
+	'retouchareamaskalpha' => { 467 => [\'RetouchAreas','RetouchAreasMasksAlpha'], 469 => [\'RetouchAreas','RetouchAreasMasksAlpha'] },
+	'retouchareamaskangle' => { 467 => [\'RetouchAreas','RetouchAreasMasksAngle'], 469 => [\'RetouchAreas','RetouchAreasMasksAngle'] },
+	'retouchareamaskbottom' => { 467 => [\'RetouchAreas','RetouchAreasMasksBottom'], 469 => [\'RetouchAreas','RetouchAreasMasksBottom'] },
+	'retouchareamaskcentervalue' => { 467 => [\'RetouchAreas','RetouchAreasMasksCenterValue'], 469 => [\'RetouchAreas','RetouchAreasMasksCenterValue'] },
+	'retouchareamaskcenterweight' => { 467 => [\'RetouchAreas','RetouchAreasMasksCenterWeight'], 469 => [\'RetouchAreas','RetouchAreasMasksCenterWeight'] },
+	'retouchareamaskdabs' => { 467 => [\'RetouchAreas','RetouchAreasMasksDabs'], 469 => [\'RetouchAreas','RetouchAreasMasksDabs'] },
+	'retouchareamaskfeather' => { 467 => [\'RetouchAreas','RetouchAreasMasksFeather'], 469 => [\'RetouchAreas','RetouchAreasMasksFeather'] },
+	'retouchareamaskflipped' => { 467 => [\'RetouchAreas','RetouchAreasMasksFlipped'], 469 => [\'RetouchAreas','RetouchAreasMasksFlipped'] },
+	'retouchareamaskflow' => { 467 => [\'RetouchAreas','RetouchAreasMasksFlow'], 469 => [\'RetouchAreas','RetouchAreasMasksFlow'] },
+	'retouchareamaskfullx' => { 467 => [\'RetouchAreas','RetouchAreasMasksFullX'], 469 => [\'RetouchAreas','RetouchAreasMasksFullX'] },
+	'retouchareamaskfully' => { 467 => [\'RetouchAreas','RetouchAreasMasksFullY'], 469 => [\'RetouchAreas','RetouchAreasMasksFullY'] },
+	'retouchareamaskleft' => { 467 => [\'RetouchAreas','RetouchAreasMasksLeft'], 469 => [\'RetouchAreas','RetouchAreasMasksLeft'] },
+	'retouchareamaskmidpoint' => { 467 => [\'RetouchAreas','RetouchAreasMasksMidpoint'], 469 => [\'RetouchAreas','RetouchAreasMasksMidpoint'] },
+	'retouchareamaskperimetervalue' => { 467 => [\'RetouchAreas','RetouchAreasMasksPerimeterValue'], 469 => [\'RetouchAreas','RetouchAreasMasksPerimeterValue'] },
+	'retouchareamaskradius' => { 467 => [\'RetouchAreas','RetouchAreasMasksRadius'], 469 => [\'RetouchAreas','RetouchAreasMasksRadius'] },
+	'retouchareamaskright' => { 467 => [\'RetouchAreas','RetouchAreasMasksRight'], 469 => [\'RetouchAreas','RetouchAreasMasksRight'] },
+	'retouchareamaskroundness' => { 467 => [\'RetouchAreas','RetouchAreasMasksRoundness'], 469 => [\'RetouchAreas','RetouchAreasMasksRoundness'] },
+	'retouchareamasks' => { 467 => [\'RetouchAreas','RetouchAreasMasks'], 469 => [\'RetouchAreas','RetouchAreasMasks'] },
+	'retouchareamasksizex' => { 467 => [\'RetouchAreas','RetouchAreasMasksSizeX'], 469 => [\'RetouchAreas','RetouchAreasMasksSizeX'] },
+	'retouchareamasksizey' => { 467 => [\'RetouchAreas','RetouchAreasMasksSizeY'], 469 => [\'RetouchAreas','RetouchAreasMasksSizeY'] },
+	'retouchareamasktop' => { 467 => [\'RetouchAreas','RetouchAreasMasksTop'], 469 => [\'RetouchAreas','RetouchAreasMasksTop'] },
+	'retouchareamaskvalue' => { 467 => [\'RetouchAreas','RetouchAreasMasksMaskValue'], 469 => [\'RetouchAreas','RetouchAreasMasksMaskValue'] },
+	'retouchareamaskversion' => { 467 => [\'RetouchAreas','RetouchAreasMasksVersion'], 469 => [\'RetouchAreas','RetouchAreasMasksVersion'] },
+	'retouchareamaskwhat' => { 467 => [\'RetouchAreas','RetouchAreasMasksWhat'], 469 => [\'RetouchAreas','RetouchAreasMasksWhat'] },
+	'retouchareamaskx' => { 467 => [\'RetouchAreas','RetouchAreasMasksX'], 469 => [\'RetouchAreas','RetouchAreasMasksX'] },
+	'retouchareamasky' => { 467 => [\'RetouchAreas','RetouchAreasMasksY'], 469 => [\'RetouchAreas','RetouchAreasMasksY'] },
+	'retouchareamaskzerox' => { 467 => [\'RetouchAreas','RetouchAreasMasksZeroX'], 469 => [\'RetouchAreas','RetouchAreasMasksZeroX'] },
+	'retouchareamaskzeroy' => { 467 => [\'RetouchAreas','RetouchAreasMasksZeroY'], 469 => [\'RetouchAreas','RetouchAreasMasksZeroY'] },
+	'retouchareamethod' => { 467 => [\'RetouchAreas','RetouchAreasMethod'], 469 => [\'RetouchAreas','RetouchAreasMethod'] },
+	'retouchareaoffsety' => { 467 => [\'RetouchAreas','RetouchAreasOffsetY'], 469 => [\'RetouchAreas','RetouchAreasOffsetY'] },
+	'retouchareaopacity' => { 467 => [\'RetouchAreas','RetouchAreasOpacity'], 469 => [\'RetouchAreas','RetouchAreasOpacity'] },
+	'retouchareas' => { 467 => 'RetouchAreas', 469 => 'RetouchAreas' },
+	'retouchareaseed' => { 467 => [\'RetouchAreas','RetouchAreasSeed'], 469 => [\'RetouchAreas','RetouchAreasSeed'] },
+	'retouchareasourcestate' => { 467 => [\'RetouchAreas','RetouchAreasSourceState'], 469 => [\'RetouchAreas','RetouchAreasSourceState'] },
+	'retouchareasourcex' => { 467 => [\'RetouchAreas','RetouchAreasSourceX'], 469 => [\'RetouchAreas','RetouchAreasSourceX'] },
+	'retouchareaspottype' => { 467 => [\'RetouchAreas','RetouchAreasSpotType'], 469 => [\'RetouchAreas','RetouchAreasSpotType'] },
+	'retouchhistory' => { 221 => 0x9e },
+	'retouchinfo' => { 467 => 'RetouchInfo', 469 => 'RetouchInfo' },
+	'retouchnefprocessing' => { 228 => 0x5 },
+	'retractlensonpoweroff' => { 82 => 0x814 },
+	'reuse' => { 297 => 'Reuse' },
+	'reuseallowed' => { 496 => 'ReuseAllowed' },
+	'reuseprohibited' => { 486 => 'reuseProhibited' },
+	'reverseexposurecompdial' => { 277 => '5.2' },
+	'reverseindicators' => { 270 => '12.1', 271 => '6.1', 273 => '6.1', 274 => '6.1', 275 => '4.3', 276 => '5.2', 277 => '5.4', 279 => '33.5', 280 => '5.1', 283 => '6.1', 284 => '6.1', 285 => '6.2' },
+	'reverseshutterspeedaperture' => { 277 => '5.3' },
+	'revision' => { 471 => 'revision' },
+	'rflensmffocusringsensitivity' => { 82 => 0x714 },
+	'rflenstype' => { 56 => 0x3d },
+	'rgbcurvelimits' => { 106 => 0x238 },
+	'rgbcurvepoints' => { 105 => 0x7, 106 => 0x20e },
+	'richtextcomment' => { 476 => 'RichTextComment' },
+	'ricohdate' => { 376 => 0x6 },
+	'ricohimageheight' => { 376 => 0x2 },
+	'ricohimagewidth' => { 376 => 0x0 },
+	'rightalbedo' => { 458 => 'RightAlbedo' },
+	'rightascension' => { 162 => 'RightAscension' },
+	'rights' => { 470 => 'rights' },
+	'rightsagent' => { 486 => 'rightsAgent' },
+	'rightsowner' => { 486 => 'rightsOwner' },
+	'roll' => { 113 => 0x8, 370 => ['roll',"\xa9frl"] },
+	'rollangle' => { 239 => 0x350b, 240 => 0x2c24, 244 => 0xc21a, 249 => 0x36f4, 250 => 0x2efb, 252 => 0xce32, 287 => 0x903, 310 => 0x90, 344 => 0x1, 382 => 0x2 },
+	'romoperationmode' => { 95 => 0x80d },
+	'rotation' => { 30 => 0x17, 31 => 0x18, 94 => 0x3, 101 => 0x10002, 106 => 0x26e, 112 => 'QuickTime-Rotation', 121 => 0x4, 162 => 'Rotation', 178 => [0x65,0x50], 179 => 0x46, 180 => 0x5a, 183 => 0x10, 239 => 0x3693, 240 => 0xca, 247 => '590.1', 263 => 0x76a43207, 310 => 0x30, 326 => '17.2', 356 => 0xd8, 363 => 'irot', 397 => 0x3f, 398 => 0x3f, 408 => 0x10 },
+	'routedto' => { 475 => 'RoutedTo' },
+	'routing' => { 361 => 'Routing' },
+	'routingdestinations' => { 457 => 'RoutingDestinations' },
+	'routingexclusions' => { 457 => 'RoutingExclusions' },
+	'routingnotes' => { 475 => 'RoutingNotes' },
+	'rowsperstrip' => { 117 => 0x116 },
+	'rpp' => { 462 => 'rpp' },
+	'rtkflag' => { 114 => 'RtkFlag' },
+	'rtkstdhgt' => { 114 => 'RtkStdHgt' },
+	'rtkstdlat' => { 114 => 'RtkStdLat' },
+	'rtkstdlon' => { 114 => 'RtkStdLon' },
+	'safetyshift' => { 82 => 0x108 },
+	'safetyshiftinavortv' => { 80 => 0x10, 81 => 0x10, 83 => 0xf, 84 => 0x10, 87 => 0x10 },
+	'sameexposurefornewaperture' => { 82 => 0x112 },
+	'samplebits' => { 152 => 'SampleBits' },
+	'samplepagerange' => { 483 => 'samplePageRange' },
+	'samplerate' => { 152 => 'SampleRate' },
+	'samplesperpixel' => { 117 => 0x115, 315 => 0x8, 489 => 'SamplesPerPixel' },
+	'samplestructure' => { 131 => 0x5a },
+	'samsungmodelid' => { 384 => 0x3 },
+	'sanyoquality' => { 386 => 0x201 },
+	'sanyothumbnail' => { 386 => 0x100 },
+	'saturation' => { 10 => 0x6e, 12 => 0x76, 34 => 0xe, 50 => 0x1, 110 => 0xd, 111 => [0x3013,0x1f], 117 => [0xa409,0xfe55], 125 => 0x1003, 153 => 'Saturation', 177 => 0x1f, 178 => 0x32, 179 => 0x28, 180 => 0x1a, 185 => 0x1, 221 => 0xaa, 223 => 0x35, 224 => 0x3b, 225 => 0x43, 310 => 0x40, 312 => 0x300d, 345 => 0x1f, 352 => 0xd, 371 => 0x27, 373 => 0x58, 376 => 0x28, 377 => 0x1013, 387 => 0x10, 397 => 0x1e, 398 => 0x1b, 410 => 0x2005, 467 => 'Saturation', 469 => 'Saturation', 473 => 'Saturation' },
+	'saturationadj' => { 101 => 0x20901, 106 => 0x116, 221 => 0x94, 262 => 0x1, 266 => 0x2e, 444 => 0x8016 },
+	'saturationadjustmentaqua' => { 467 => 'SaturationAdjustmentAqua', 469 => 'SaturationAdjustmentAqua' },
+	'saturationadjustmentblue' => { 467 => 'SaturationAdjustmentBlue', 469 => 'SaturationAdjustmentBlue' },
+	'saturationadjustmentgreen' => { 467 => 'SaturationAdjustmentGreen', 469 => 'SaturationAdjustmentGreen' },
+	'saturationadjustmentmagenta' => { 467 => 'SaturationAdjustmentMagenta', 469 => 'SaturationAdjustmentMagenta' },
+	'saturationadjustmentorange' => { 467 => 'SaturationAdjustmentOrange', 469 => 'SaturationAdjustmentOrange' },
+	'saturationadjustmentpurple' => { 467 => 'SaturationAdjustmentPurple', 469 => 'SaturationAdjustmentPurple' },
+	'saturationadjustmentred' => { 467 => 'SaturationAdjustmentRed', 469 => 'SaturationAdjustmentRed' },
+	'saturationadjustmentyellow' => { 467 => 'SaturationAdjustmentYellow', 469 => 'SaturationAdjustmentYellow' },
+	'saturationauto' => { 69 => 0x98 },
+	'saturationfaithful' => { 19 => 0xfe, 68 => 0x68, 69 => 0x68 },
+	'saturationlandscape' => { 19 => 0xfc, 68 => 0x38, 69 => 0x38 },
+	'saturationmonochrome' => { 68 => 0x80, 69 => 0x80 },
+	'saturationneutral' => { 19 => 0xfd, 68 => 0x50, 69 => 0x50 },
+	'saturationportrait' => { 19 => 0xfb, 68 => 0x20, 69 => 0x20 },
+	'saturationsetting' => { 295 => 0x1010, 399 => 0x11, 415 => 0x9 },
+	'saturationstandard' => { 19 => 0xfa, 68 => 0x8, 69 => 0x8 },
+	'saturationuserdef1' => { 19 => 0x100, 68 => 0x98, 69 => 0xb0 },
+	'saturationuserdef2' => { 19 => 0x101, 68 => 0xb0, 69 => 0xc8 },
+	'saturationuserdef3' => { 19 => 0x102, 68 => 0xc8, 69 => 0xe0 },
+	'saveid' => { 494 => 'SaveID' },
+	'sbaanalysiscomplete' => { 135 => 0xc35 },
+	'sbablack' => { 135 => 0xc25 },
+	'sbagmoffset' => { 135 => 0xc4a },
+	'sbagray' => { 135 => 0xc26 },
+	'sbagreenmagentabal' => { 135 => 0xc33 },
+	'sbahighgray' => { 135 => 0xc46 },
+	'sbailloffset' => { 135 => 0xc49 },
+	'sbailluminantbal' => { 135 => 0xc34 },
+	'sbalowgray' => { 135 => 0xc47 },
+	'sbaneutralbal' => { 135 => 0xc32 },
+	'sbawhite' => { 135 => 0xc27 },
+	'scaletype' => { 493 => 'scaleType' },
+	'scanimageenhancer' => { 229 => 0x60 },
+	'scanningdirection' => { 131 => 0x64 },
+	'scene' => { 370 => 'scen', 478 => 'Scene', 493 => 'scene' },
+	'scenearea' => { 290 => 0x211, 292 => 0x1031 },
+	'sceneassist' => { 221 => 0x9c },
+	'scenecapturetype' => { 117 => 0xa406, 473 => 'SceneCaptureType' },
+	'scenedetect' => { 290 => 0x210, 292 => 0x1030 },
+	'scenedetectdata' => { 290 => 0x212, 292 => 0x1033 },
+	'scenemode' => { 139 => 0xfa02, 182 => 0x100, 221 => 0x8f, 287 => 0x509, 292 => 0x403, 310 => 0x8001, 319 => 0xf, 410 => 0xb023 },
+	'scenemodeused' => { 141 => [0x6002,0xf002] },
+	'scenerecognition' => { 125 => 0x1425 },
+	'sceneselect' => { 386 => 0x21f },
+	'scenetype' => { 117 => 0xa301, 473 => 'SceneType' },
+	'screentips' => { 270 => '12.7', 271 => '5.3', 279 => '13.1', 280 => '4.4', 283 => '5.4', 285 => '5.1' },
+	'scriptversion' => { 135 => 0x1770 },
+	'season' => { 479 => 'Season', 482 => 'season' },
+	'seasonidentifier' => { 479 => [\'Season','SeasonIdentifier'] },
+	'seasonname' => { 479 => [\'Season','SeasonName'] },
+	'seasonnumber' => { 479 => [\'Season','SeasonNumber'] },
+	'secondaryftp' => { 457 => 'SecondaryFTP' },
+	'secondaryslotfunction' => { 239 => 0x1d0, 249 => 0x1d0 },
+	'section' => { 483 => 'section' },
+	'securityclassification' => { 117 => 0x9212 },
+	'selectableafpoint' => { 82 => 0x509 },
+	'selectafareaselectionmode' => { 2 => 0xc },
+	'selectafareaselectmode' => { 82 => 0x512 },
+	'selfdata' => { 114 => 'SelfData' },
+	'selftimer' => { 34 => 0x2, 310 => 0x2e, 386 => 0x214, 418 => 0x1134, 419 => 0x1134, 420 => 0x1110, 421 => 0x118c, 422 => 0x1168, 423 => 0x1020, 424 => 0x218, 425 => 0x218, 426 => 0x210 },
+	'selftimer2' => { 75 => 0x1d },
+	'selftimerinterval' => { 280 => '19.2' },
+	'selftimermode' => { 117 => 0x882b },
+	'selftimershotcount' => { 271 => '20.2', 273 => '20.3', 274 => '20.3', 275 => '18.2', 276 => '19.2', 277 => '19.2', 278 => '19.3', 280 => '19.3', 283 => '20.3', 284 => '20.3', 285 => '20.2' },
+	'selftimershotinterval' => { 271 => '20.3', 273 => '20.2', 274 => '20.2', 278 => '19.2', 283 => '20.2', 284 => '20.2' },
+	'selftimertime' => { 95 => 0x1806, 180 => 0x1f, 270 => '18.1', 271 => '20.1', 272 => '3.3', 273 => '20.1', 274 => '20.1', 275 => '18.1', 276 => '19.1', 277 => '19.1', 278 => '19.1', 279 => '7.2', 280 => '19.1', 281 => '3.3', 283 => '20.1', 284 => '20.1', 285 => '20.1' },
+	'sellingagency' => { 483 => 'sellingAgency' },
+	'seminfo' => { 117 => 0x8546 },
+	'sensingmethod' => { 117 => 0xa217, 473 => 'SensingMethod' },
+	'sensitivityadjust' => { 345 => 0x40 },
+	'sensitivitysteps' => { 326 => ['14.3','17.4'], 328 => 0x1 },
+	'sensitivitytype' => { 117 => 0x8830, 474 => 'SensitivityType' },
+	'sensor' => { 187 => 0x665e },
+	'sensorarea' => { 292 => 0x400 },
+	'sensorareas' => { 384 => 0xa010 },
+	'sensorbitdepth' => { 312 => 0x312d },
+	'sensorbluelevel' => { 72 => 0x5 },
+	'sensorcalibration' => { 291 => 0x805 },
+	'sensorcleaning' => { 88 => 0xd },
+	'sensorfullheight' => { 134 => 0xf904 },
+	'sensorfullwidth' => { 134 => 0xf903 },
+	'sensorheight' => { 134 => 0xf901, 139 => 0xfa21, 184 => 0x8, 312 => 0x312c, 354 => 0x109, 377 => 0x1602 },
+	'sensorimageheight' => { 135 => 0x3ee },
+	'sensorimagewidth' => { 135 => 0x3ed },
+	'sensorleftborder' => { 135 => 0x3eb },
+	'sensorleftmargin' => { 354 => 0x10a },
+	'sensorpixelsize' => { 221 => 0x9a },
+	'sensorredlevel' => { 72 => 0x4 },
+	'sensorserialnumber' => { 135 => 0x9ce },
+	'sensorsize' => { 153 => 'SensorSize', 345 => 0x35 },
+	'sensortemperature' => { 290 => 0x1500, 292 => 0x1007, 350 => 0xc, 354 => 0x210, 387 => [0x39,0x55] },
+	'sensortemperature2' => { 350 => 0xe, 354 => 0x211 },
+	'sensortopborder' => { 135 => 0x3ec },
+	'sensortopmargin' => { 354 => 0x10b },
+	'sensortype' => { 310 => 0xca },
+	'sensorwidth' => { 134 => 0xf900, 139 => 0xfa20, 184 => 0xa, 312 => 0x312b, 354 => 0x108, 377 => 0x1601 },
+	'sequence' => { 371 => 0x7, 372 => 0x35, 373 => 0x36 },
+	'sequencefilenumber' => { 419 => 0x4, 420 => 0x4, 421 => 0x4, 422 => 0x4, 431 => 0xc, 432 => 0xc, 433 => 0x1a },
+	'sequenceimagenumber' => { 419 => 0x0, 420 => 0x0, 421 => 0x0, 422 => 0x0, 431 => 0x8, 432 => 0x8, 433 => 0x12, 440 => 0x24 },
+	'sequencelength' => { 431 => 0x22, 432 => 0x1e, 433 => [0x16,0x1e] },
+	'sequencename' => { 482 => 'sequenceName' },
+	'sequencenumber' => { 75 => 0x9, 111 => 0x301c, 125 => 0x1101, 137 => 0x1d, 248 => 0x51c, 310 => 0x2b, 399 => [0x10c,0x30c], 410 => 0xb04a, 482 => 'sequenceNumber' },
+	'sequenceshotinterval' => { 386 => 0x224 },
+	'sequencetotalnumber' => { 482 => 'sequenceTotalNumber' },
+	'sequentialshot' => { 386 => 0x20e },
+	'serialnumber' => { 62 => 0xc, 95 => 0x180b, 117 => [0xa431,0xfde9], 134 => 0xfa04, 136 => 0xfa00, 138 => 0xc354, 139 => 0xfa19, 150 => 0x0, 153 => 'SerialNumber', 187 => 0x5501, 221 => [0xa0,0x1d], 288 => 0x101, 292 => [0x404,0x101a], 305 => 0x303, 307 => 0x305, 312 => 0x3103, 345 => 0x229, 354 => 0x102, 355 => 0x407, 370 => ['SNum','slno'], 371 => 0x15, 372 => 0x4b, 373 => 0x7e, 377 => 0x5, 384 => 0xa002, 387 => 0x2, 410 => 0x2031, 464 => 'SerialNumber', 474 => 'BodySerialNumber' },
+	'serialnumberformat' => { 62 => 0x15, 95 => 0x183b },
+	'serialnumberhash' => { 370 => 'CAME' },
+	'series' => { 479 => 'Series' },
+	'seriesdatetime' => { 446 => 'SeriesDateTime' },
+	'seriesdescription' => { 446 => 'SeriesDescription' },
+	'seriesidentifier' => { 479 => [\'Series','SeriesIdentifier'] },
+	'seriesmodality' => { 446 => 'SeriesModality' },
+	'seriesname' => { 479 => [\'Series','SeriesName'] },
+	'seriesnumber' => { 446 => 'SeriesNumber', 483 => 'seriesNumber' },
+	'seriestitle' => { 483 => 'seriesTitle' },
+	'serviceidentifier' => { 130 => 0x1e },
+	'servingsize' => { 485 => 'servingSize' },
+	'setbuttoncrosskeysfunc' => { 85 => 0x0, 86 => 0x0 },
+	'setbuttonwhenshooting' => { 80 => 0x1, 82 => 0x704, 88 => 0xc },
+	'setfunctionwhenshooting' => { 83 => 0x0, 84 => 0x1, 87 => 0x1 },
+	'setting' => { 482 => 'setting' },
+	'shadingcompensation' => { 287 => 0x50c, 310 => 0x8a },
+	'shadingcompensation2' => { 291 => 0x1012 },
+	'shadow' => { 387 => 0xe },
+	'shadowadj' => { 101 => 0x2030b },
+	'shadowcorrection' => { 345 => 0x79 },
+	'shadowprotection' => { 262 => 0x0 },
+	'shadows' => { 117 => 0xfe52, 461 => 'Shadows', 467 => 'Shadows', 469 => 'Shadows' },
+	'shadows2012' => { 467 => 'Shadows2012', 469 => 'Shadows2012' },
+	'shadowsadj' => { 444 => 0x901a },
+	'shadowscale' => { 117 => 0xc633 },
+	'shadowtint' => { 467 => 'ShadowTint', 469 => 'ShadowTint' },
+	'shadowtone' => { 125 => 0x1040 },
+	'shakereduction' => { 347 => 0x1, 348 => 0x1 },
+	'sharpendetail' => { 467 => 'SharpenDetail', 469 => 'SharpenDetail' },
+	'sharpenedgemasking' => { 467 => 'SharpenEdgeMasking', 469 => 'SharpenEdgeMasking' },
+	'sharpening' => { 312 => 0x300b },
+	'sharpeningadj' => { 266 => 0x2b },
+	'sharpeningkernel' => { 135 => 0x92f },
+	'sharpenradius' => { 467 => 'SharpenRadius', 469 => 'SharpenRadius' },
+	'sharpness' => { 8 => [0x42,0x48], 10 => 0x72, 12 => 0x74, 34 => 0xf, 72 => 0x2, 110 => 0xb, 111 => [0x3011,0x21], 117 => [0xa40a,0xfe56], 125 => 0x1001, 137 => 0x6b, 146 => 0x37, 153 => 'Sharpness', 177 => 0x21, 178 => 0x30, 179 => 0x26, 180 => 0x18, 185 => 0x3, 221 => 0x6, 223 => 0x32, 224 => 0x33, 225 => 0x39, 292 => 0x100f, 310 => 0x41, 345 => 0x21, 352 => 0xb, 371 => 0x26, 373 => 0x56, 376 => 0x22, 377 => [0x1003,0x1014], 387 => 0x11, 397 => 0x1c, 398 => 0x19, 410 => 0x2006, 440 => 0x52, 467 => 'Sharpness', 469 => 'Sharpness', 473 => 'Sharpness' },
+	'sharpnessadj' => { 101 => 0x20310, 106 => 0x25a, 444 => 0x801a },
+	'sharpnessadjon' => { 101 => '0x20310.0' },
+	'sharpnessauto' => { 69 => 0x94 },
+	'sharpnessfactor' => { 292 => 0x102a },
+	'sharpnessfaithful' => { 19 => 0xf5, 68 => 0x64, 69 => 0x64 },
+	'sharpnessfrequency' => { 8 => [0x41,0x47], 72 => 0x3 },
+	'sharpnesslandscape' => { 19 => 0xf3, 68 => 0x34, 69 => 0x34 },
+	'sharpnessmonochrome' => { 19 => 0xf6, 68 => 0x7c, 69 => 0x7c },
+	'sharpnessneutral' => { 19 => 0xf4, 68 => 0x4c, 69 => 0x4c },
+	'sharpnessovershoot' => { 444 => 0x801b },
+	'sharpnessportrait' => { 19 => 0xf2, 68 => 0x1c, 69 => 0x1c },
+	'sharpnesssetting' => { 287 => 0x506, 295 => 0x1013, 399 => 0x12, 415 => 0xa },
+	'sharpnessstandard' => { 19 => 0xf1, 68 => 0x4, 69 => 0x4 },
+	'sharpnessstrength' => { 101 => 0x20311 },
+	'sharpnessthreshold' => { 444 => 0x801d },
+	'sharpnessundershoot' => { 444 => 0x801c },
+	'sharpnessuserdef1' => { 19 => 0xf7, 68 => 0x94, 69 => 0xac },
+	'sharpnessuserdef2' => { 19 => 0xf8, 68 => 0xac, 69 => 0xc4 },
+	'sharpnessuserdef3' => { 19 => 0xf9, 68 => 0xc4, 69 => 0xdc },
+	'shiftcols' => { 135 => 0xc70 },
+	'shootid' => { 482 => 'shootID' },
+	'shootingdistance' => { 101 => 0x20701 },
+	'shootinginfodisplay' => { 270 => '13.2', 271 => '5.1', 279 => '10.2', 280 => '4.1', 283 => '5.1', 285 => '5.3' },
+	'shootinginfomonitorofftime' => { 270 => '26.2', 271 => '22.2', 273 => '22.2', 274 => '22.2', 278 => '21.2', 279 => '9.1', 280 => '21.2', 283 => '22.2', 284 => '22.2', 285 => '22.2' },
+	'shootingmode' => { 153 => 'ShootingMode', 221 => 0x89, 310 => 0x1f },
+	'shootingmodesetting' => { 272 => '5.1' },
+	'shortdescription' => { 471 => 'shortdescription' },
+	'shortdocumentid' => { 129 => 0xba },
+	'shortname' => { 467 => 'ShortName', 469 => 'ShortName' },
+	'shortownername' => { 19 => 0xac },
+	'shortreleasetimelag' => { 82 => 0x80d },
+	'shorttitle' => { 362 => '@sti' },
+	'shotdate' => { 493 => 'shotDate' },
+	'shotday' => { 493 => 'shotDay' },
+	'shotlocation' => { 493 => 'shotLocation' },
+	'shotname' => { 370 => 'shot', 493 => 'shotName' },
+	'shotnumber' => { 493 => 'shotNumber' },
+	'shotnumbersincepowerup' => { 414 => 0x44e, 431 => 0x1a, 432 => 0x16, 433 => 0xa },
+	'shotnumbersincepowerup2' => { 399 => 0x200 },
+	'shotsize' => { 493 => 'shotSize' },
+	'showmovement' => { 362 => 'shwm' },
+	'shownevent' => { 479 => 'EventExt' },
+	'showneventidentifier' => { 479 => [\'EventExt','EventExtIdentifier'] },
+	'showneventname' => { 479 => [\'EventExt','EventExtName'] },
+	'shutter' => { 428 => 0x20, 429 => 0x26, 430 => 0x26 },
+	'shutter-aelock' => { 80 => 0x4, 82 => 0x701, 83 => 0x3, 84 => 0x4, 85 => 0x3, 86 => 0x3, 87 => 0x4, 88 => 0x2 },
+	'shutteraelbutton' => { 81 => 0x4 },
+	'shutterbuttonafonbutton' => { 82 => 0x701 },
+	'shuttercount' => { 11 => 0x176, 56 => 0x1, 221 => 0xa7, 230 => [0x6a,0x157,0x24d], 231 => 0x286, 232 => 0x279, 233 => 0x284, 234 => 0x242, 235 => 0x280, 236 => 0x276, 237 => [0x27d,0x27f], 238 => 0x246, 241 => 0x2d6, 242 => 0x321, 243 => 0xbd8, 245 => 0x287, 246 => 0x320, 247 => 0x24a, 248 => 0x5fb, 251 => 0x2d5, 345 => 0x5d, 408 => 0x846, 413 => [0x125,0x14a], 428 => 0x32, 429 => 0x3a, 430 => 0x3a },
+	'shuttercount2' => { 428 => 0x4c, 429 => [0x50,0x52,0x58], 430 => 0x50 },
+	'shuttercount3' => { 428 => [0x1a0,0x1aa,0x1bd], 429 => [0x19f,0x1cb,0x1cd] },
+	'shuttercurtainsync' => { 80 => 0xf, 81 => 0xf, 82 => 0x305, 83 => 0xe, 84 => 0xf, 85 => 0x8, 86 => 0x8, 87 => 0xf, 88 => 0x8 },
+	'shuttermode' => { 137 => 0x1b, 221 => 0x34 },
+	'shutterreleasebuttonae-l' => { 270 => '17.7', 271 => '18.4', 273 => '78.4', 274 => '78.4', 275 => '16.1', 276 => '17.1', 277 => '17.1', 278 => '17.1', 279 => '7.1', 280 => '17.5', 283 => '18.4', 284 => '78.4', 285 => '18.2' },
+	'shutterreleasemethod' => { 95 => 0x1010 },
+	'shutterreleasenocfcard' => { 80 => 0x2, 81 => 0x2, 88 => 0xf },
+	'shutterreleasetiming' => { 95 => 0x1011 },
+	'shutterreleasewithoutlens' => { 82 => 0x711 },
+	'shutterspeedlock' => { 271 => '38.1', 273 => '38.1', 274 => '38.1', 283 => '38.1', 284 => '38.1' },
+	'shutterspeedrange' => { 82 => 0x10c },
+	'shutterspeedsetting' => { 180 => 0x6, 397 => 0x2f, 398 => 0x28, 399 => 0x0 },
+	'shutterspeedvalue' => { 91 => 0x1, 117 => 0x9201, 292 => 0x1000, 354 => 0x400, 473 => 'ShutterSpeedValue' },
+	'shuttertype' => { 125 => 0x1050, 310 => 0x9f, 345 => 0x87 },
+	'sidecarforextension' => { 481 => 'SidecarForExtension' },
+	'sigmaimpulseparameters' => { 135 => 0xe0d },
+	'sigmascalingfactorcamera' => { 135 => 0xe0c },
+	'sigmascalingfactorlowres' => { 135 => 0xe0b },
+	'sigmasizetable' => { 135 => 0xe0f },
+	'similarityindex' => { 129 => 0xe4 },
+	'singleframebracketing' => { 180 => 0x21 },
+	'skilllevel' => { 485 => 'skillLevel' },
+	'skintonecorrection' => { 345 => 0x95 },
+	'skiplinetime' => { 135 => 0x184e },
+	'slaveflashmeteringsegments' => { 345 => 0x20b },
+	'slideshowname' => { 482 => 'slideshowName' },
+	'slideshownumber' => { 482 => 'slideshowNumber' },
+	'slideshowtotalnumber' => { 482 => 'slideshowTotalNumber' },
+	'slowshutter' => { 75 => 0x8 },
+	'slowsync' => { 125 => 0x1030 },
+	'smartalbumcolor' => { 384 => 0x20 },
+	'smartrange' => { 384 => 0xa012 },
+	'smileshutter' => { 399 => 0x31 },
+	'smileshuttermode' => { 399 => 0x27 },
+	'smoothness' => { 117 => 0xfe57, 467 => 'Smoothness', 469 => 'Smoothness' },
+	'snapshot' => { 479 => 'SnapshotLink' },
+	'snapshotformat' => { 479 => [\'SnapshotLink','SnapshotLinkFormat'] },
+	'snapshotheightpixels' => { 479 => [\'SnapshotLink','SnapshotLinkHeightPixels'] },
+	'snapshotimagerole' => { 479 => [\'SnapshotLink','SnapshotLinkImageRole'] },
+	'snapshotlink' => { 479 => [\'SnapshotLink','SnapshotLinkLink'] },
+	'snapshotlinkqualifier' => { 479 => [\'SnapshotLink','SnapshotLinkLinkQualifier'] },
+	'snapshots' => { 462 => 'Snapshots' },
+	'snapshotusedvideoframe' => { 479 => [\'SnapshotLink','SnapshotLinkUsedVideoFrame'] },
+	'snapshotusedvideoframetimeformat' => { 479 => [\'SnapshotLink','SnapshotLinkUsedVideoFrameTimeFormat'] },
+	'snapshotusedvideoframetimevalue' => { 479 => [\'SnapshotLink','SnapshotLinkUsedVideoFrameTimeValue'] },
+	'snapshotusedvideoframevalue' => { 479 => [\'SnapshotLink','SnapshotLinkUsedVideoFrameValue'] },
+	'snapshotwidthpixels' => { 479 => [\'SnapshotLink','SnapshotLinkWidthPixels'] },
+	'softskineffect' => { 410 => 0x200f },
+	'software' => { 117 => 0x131, 154 => 'Software', 300 => 'Software', 354 => 0x203, 364 => 'software', 387 => 0x18, 452 => 'Software', 489 => 'Software' },
+	'softwareversion' => { 370 => ['@swr',"\xa9swr"], 386 => 0x207 },
+	'soloist' => { 362 => "\xa9sol" },
+	'songwriter' => { 370 => "\xa9swf" },
+	'songwriterkeywords' => { 370 => "\xa9swk" },
+	'sonycropsize' => { 117 => 0x74c8 },
+	'sonycroptopleft' => { 117 => 0x74c7 },
+	'sonydatetime' => { 417 => 0x6, 419 => 0x1b6, 420 => 0x210, 421 => 0x1fe, 422 => 0x22c },
+	'sonydatetime2' => { 428 => 0x51 },
+	'sonyexposuretime' => { 428 => 0x3a, 429 => 0x46, 430 => [0x66,0x46] },
+	'sonyexposuretime2' => { 440 => 0xe },
+	'sonyfnumber' => { 428 => 0x3c, 429 => 0x48, 430 => [0x68,0x48], 440 => 0x14 },
+	'sonyimageheight' => { 417 => 0x1a, 431 => 0x44, 432 => 0x3f, 433 => 0x47 },
+	'sonyimageheightmax' => { 440 => 0x40 },
+	'sonyimagesize' => { 180 => 0x3b, 397 => 0x54, 398 => 0x54, 399 => 0x9 },
+	'sonyimagewidth' => { 417 => 0x1c },
+	'sonyimagewidthmax' => { 440 => 0x3e },
+	'sonyiso' => { 419 => 0x1218, 420 => 0x11f4, 421 => 0x1270, 422 => [0x1254,0x1258,0x1280], 423 => 0x113c, 424 => 0x344, 425 => 0x346, 426 => 0x320, 440 => 0x4 },
+	'sonymaxaperture' => { 428 => 0x0, 429 => 0x0 },
+	'sonymaxaperturevalue' => { 440 => 0x16 },
+	'sonyminaperture' => { 428 => 0x1, 429 => 0x1 },
+	'sonymodelid' => { 410 => 0xb001 },
+	'sonyquality' => { 180 => 0x3c },
+	'sonytimeminsec' => { 429 => 0x61 },
+	'sortalbum' => { 362 => 'soal' },
+	'sortalbumartist' => { 362 => 'soaa' },
+	'sortartist' => { 362 => 'soar' },
+	'sortcomposer' => { 362 => 'soco' },
+	'sortname' => { 362 => 'sonm', 467 => 'SortName', 469 => 'SortName' },
+	'sortshow' => { 362 => 'sosn' },
+	'soundengineer' => { 362 => "\xa9sne" },
+	'source' => { 129 => 0x73, 300 => 'Source', 470 => 'source', 471 => 'source', 481 => 'Source' },
+	'sourcecount' => { 456 => 'SourceCount' },
+	'sourcecredits' => { 370 => "\xa9src" },
+	'sourcedirectoryindex' => { 332 => 0x0 },
+	'sourcefileindex' => { 332 => 0x2 },
+	'sourcephotoscount' => { 455 => 'SourcePhotosCount' },
+	'sourceprofileprefix' => { 135 => 0x1390 },
+	'spatialfrequencyresponse' => { 473 => 'SpatialFrequencyResponse' },
+	'spatialfrequencyresponsecolumns' => { 473 => [\'SpatialFrequencyResponse','SpatialFrequencyResponseColumns'] },
+	'spatialfrequencyresponsenames' => { 473 => [\'SpatialFrequencyResponse','SpatialFrequencyResponseNames'] },
+	'spatialfrequencyresponserows' => { 473 => [\'SpatialFrequencyResponse','SpatialFrequencyResponseRows'] },
+	'spatialfrequencyresponsevalues' => { 473 => [\'SpatialFrequencyResponse','SpatialFrequencyResponseValues'] },
+	'speakerplacement' => { 493 => 'speakerPlacement' },
+	'specialeffectlevel' => { 111 => 0x3030 },
+	'specialeffectmode' => { 111 => 0x2076 },
+	'specialeffectsetting' => { 111 => 0x3031 },
+	'specialinstructions' => { 129 => 0x28 },
+	'specialmode' => { 292 => 0x200, 386 => 0x200 },
+	'specialoccasion' => { 485 => 'specialOccasion' },
+	'specialtypeid' => { 450 => 'SpecialTypeID' },
+	'spectralsensitivity' => { 117 => 0x8824, 473 => 'SpectralSensitivity' },
+	'specularwhitelevel' => { 41 => 0x32b, 44 => [0x2b9,0x2d0,0x2d4], 45 => 0x56a, 46 => 0x1e4, 47 => [0x1fd,0x2dd], 48 => [0x231,0x30f], 49 => 0x31d },
+	'speedx' => { 113 => 0x3, 370 => "\xa9xsp" },
+	'speedy' => { 113 => 0x4, 370 => "\xa9ysp" },
+	'speedz' => { 113 => 0x5, 370 => "\xa9zsp" },
+	'spherical' => { 456 => 'Spherical' },
+	'splitcolumn' => { 354 => 0x222 },
+	'splittoningbalance' => { 467 => 'SplitToningBalance', 469 => 'SplitToningBalance' },
+	'splittoninghighlighthue' => { 467 => 'SplitToningHighlightHue', 469 => 'SplitToningHighlightHue' },
+	'splittoninghighlightsaturation' => { 467 => 'SplitToningHighlightSaturation', 469 => 'SplitToningHighlightSaturation' },
+	'splittoningshadowhue' => { 467 => 'SplitToningShadowHue', 469 => 'SplitToningShadowHue' },
+	'splittoningshadowsaturation' => { 467 => 'SplitToningShadowSaturation', 469 => 'SplitToningShadowSaturation' },
+	'sport' => { 483 => 'sport' },
+	'spotfocuspointx' => { 177 => 0x2d },
+	'spotfocuspointy' => { 177 => 0x2e },
+	'spotmeteringmode' => { 34 => 0x27 },
+	'spotmeterlinktoafpoint' => { 82 => 0x107 },
+	'sractive' => { 326 => '17.1' },
+	'srawquality' => { 34 => 0x2e },
+	'srfocallength' => { 347 => 0x3 },
+	'srhalfpresstime' => { 347 => 0x2 },
+	'srresult' => { 347 => 0x0, 348 => 0x0 },
+	'stackedimage' => { 287 => 0x804 },
+	'standardmatrixcustom' => { 135 => 0x7d4 },
+	'standardmatrixdaylight' => { 135 => 0x7d0 },
+	'standardmatrixflash' => { 135 => 0x7d3 },
+	'standardmatrixfluorescent' => { 135 => 0x7d2 },
+	'standardmatrixtungsten' => { 135 => 0x7d1 },
+	'standardoutputhighlightpoint' => { 107 => 0x14 },
+	'standardoutputsensitivity' => { 117 => 0x8831, 474 => 'StandardOutputSensitivity' },
+	'standardoutputshadowpoint' => { 107 => 0x15 },
+	'standardrawcolortone' => { 107 => 0xd },
+	'standardrawcontrast' => { 107 => 0xf },
+	'standardrawhighlight' => { 107 => 0x75 },
+	'standardrawhighlightpoint' => { 107 => 0x12 },
+	'standardrawlinear' => { 107 => 0x10 },
+	'standardrawsaturation' => { 107 => 0xe },
+	'standardrawshadow' => { 107 => 0x7e },
+	'standardrawshadowpoint' => { 107 => 0x13 },
+	'standardrawsharpness' => { 107 => 0x11 },
+	'standardunsharpmaskfineness' => { 107 => 0x94 },
+	'standardunsharpmaskstrength' => { 107 => 0x92 },
+	'standardunsharpmaskthreshold' => { 107 => 0x96 },
+	'standardwhitecustom' => { 135 => 0x838 },
+	'standardwhitedaylight' => { 135 => 0x834 },
+	'standardwhiteflash' => { 135 => 0x837 },
+	'standardwhitefluorescent' => { 135 => 0x836 },
+	'standardwhitetungsten' => { 135 => 0x835 },
+	'standbytimer' => { 271 => '19.1', 273 => '19.1', 274 => '19.1', 277 => '18.1', 278 => '18.1', 283 => '19.1', 284 => '19.1' },
+	'startingpage' => { 483 => 'startingPage' },
+	'startmovieshooting' => { 82 => 0x70d },
+	'starttimecode' => { 370 => "\xa9TIM", 493 => 'startTimecode' },
+	'starttimecodetimeformat' => { 493 => [\'startTimecode','startTimecodeTimeFormat'] },
+	'starttimecodetimevalue' => { 493 => [\'startTimecode','startTimecodeTimeValue'] },
+	'starttimecodevalue' => { 493 => [\'startTimecode','startTimecodeValue'] },
+	'starttimesamplesize' => { 370 => "\xa9TSZ", 493 => 'startTimeSampleSize' },
+	'starttimescale' => { 370 => "\xa9TSC", 493 => 'startTimeScale' },
+	'state' => { 158 => 'State', 310 => 0x6b, 481 => 'State' },
+	'status' => { 448 => 'Status', 460 => 'Status' },
+	'stereomode' => { 456 => 'StereoMode' },
+	'stitched' => { 456 => 'Stitched' },
+	'stitchingsoftware' => { 455 => 'StitchingSoftware', 456 => 'StitchingSoftware' },
+	'stopsabovebaseiso' => { 418 => 0x113e, 419 => 0x113e, 420 => 0x111a, 421 => 0x1196, 422 => 0x1172, 423 => 0x102a, 424 => 0x222, 425 => 0x222, 426 => 0x217, 440 => 0xa },
+	'storagemethod' => { 184 => 0x12 },
+	'storebyorientation' => { 271 => '46.3', 273 => '47.3', 274 => '47.3', 283 => '47.3', 284 => '47.3' },
+	'storedescription' => { 362 => 'sdes' },
+	'storylineidentifier' => { 479 => 'StorylineIdentifier' },
+	'straightenangle' => { 263 => 0x2fc08431 },
+	'streamready' => { 479 => 'StreamReady' },
+	'streamtype' => { 173 => 'StreamType' },
+	'stretchmode' => { 493 => 'stretchMode' },
+	'studydatetime' => { 446 => 'StudyDateTime' },
+	'studydescription' => { 446 => 'StudyDescription' },
+	'studyid' => { 446 => 'StudyID' },
+	'studyphysician' => { 446 => 'StudyPhysician' },
+	'styleperiod' => { 479 => 'StylePeriod' },
+	'sub-location' => { 129 => 0x5c },
+	'subfiledata' => { 161 => 'data' },
+	'subfiledirectory' => { 161 => '1Directory' },
+	'subfilemimetype' => { 161 => '2MIME' },
+	'subfilename' => { 161 => '1Name' },
+	'subfileresource' => { 161 => 'rsrc' },
+	'subfiletype' => { 117 => 0xfe, 161 => '0Type' },
+	'subject' => { 296 => 'Subject', 361 => 'Subject', 470 => 'subject', 480 => 'Subject', 494 => 'subject' },
+	'subjectarea' => { 117 => 0x9214, 473 => 'SubjectArea' },
+	'subjectcode' => { 478 => 'SubjectCode' },
+	'subjectdistance' => { 117 => 0x9206, 137 => 0x3e, 473 => 'SubjectDistance' },
+	'subjectdistancerange' => { 117 => 0xa40c, 473 => 'SubjectDistanceRange' },
+	'subjectlocation' => { 117 => 0xa214, 473 => 'SubjectLocation' },
+	'subjectmotion' => { 273 => '78.2', 274 => '78.2', 284 => '78.2' },
+	'subjectprogram' => { 177 => 0x22 },
+	'subjectreference' => { 129 => 0xc },
+	'sublabels1' => { 477 => [\'TagStructure','TagStructureSubLabels'] },
+	'sublabels2' => { 477 => [\'TagStructure','TagStructureSubLabelsSubLabels'] },
+	'sublabels3' => { 477 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabels'] },
+	'sublabels4' => { 477 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsSubLabels'] },
+	'sublabels5' => { 477 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsSubLabelsSubLabels'] },
+	'subseccreatedate' => { 112 => 'Exif-SubSecCreateDate' },
+	'subsecdatetimeoriginal' => { 112 => 'Exif-SubSecDateTimeOriginal' },
+	'subsecmodifydate' => { 112 => 'Exif-SubSecModifyDate' },
+	'subsectime' => { 117 => 0x9290 },
+	'subsectimedigitized' => { 117 => 0x9292 },
+	'subsectimeoriginal' => { 117 => 0x9291 },
+	'subsection1' => { 483 => 'subsection1' },
+	'subsection2' => { 483 => 'subsection2' },
+	'subsection3' => { 483 => 'subsection3' },
+	'subsection4' => { 483 => 'subsection4' },
+	'subselector' => { 271 => '49.1', 273 => '71.1', 274 => '71.1', 284 => '71.1' },
+	'subselectorassignment' => { 271 => '48.1' },
+	'subselectorcenter' => { 273 => '72.1', 274 => '72.1', 284 => '72.1' },
+	'subselectorplusdials' => { 271 => '49.2', 273 => '73.1', 274 => '73.1', 284 => '73.1' },
+	'subtitle' => { 362 => "\xa9st3", 370 => "\xa9snm", 483 => 'subtitle' },
+	'subtitlekeywords' => { 370 => "\xa9snk" },
+	'subversionfilename' => { 477 => [\'SubVersions','SubVersionsFileName'] },
+	'subversionreference' => { 477 => [\'SubVersions','SubVersionsVersRef'] },
+	'subversions' => { 477 => 'SubVersions' },
+	'superimposeddisplay' => { 80 => 0xa, 82 => 0x510, 83 => 0x9, 84 => 0xa, 87 => 0xa, 88 => 0xe },
+	'supermacro' => { 62 => 0x1a },
+	'supplementalcategories' => { 129 => 0x14, 481 => 'SupplementalCategories' },
+	'supplementaltype' => { 131 => 0x37 },
+	'supplementdisplayid' => { 483 => 'supplementDisplayID' },
+	'supplementstartingpage' => { 483 => 'supplementStartingPage' },
+	'supplementtitle' => { 483 => 'supplementTitle' },
+	'supplychainsource' => { 479 => 'SupplyChainSource' },
+	'supplychainsourceidentifier' => { 479 => [\'SupplyChainSource','SupplyChainSourceIdentifier'] },
+	'supplychainsourcename' => { 479 => [\'SupplyChainSource','SupplyChainSourceName'] },
+	'supportsamount' => { 467 => 'SupportsAmount', 469 => 'SupportsAmount' },
+	'supportscolor' => { 467 => 'SupportsColor', 469 => 'SupportsColor' },
+	'supportshighdynamicrange' => { 467 => 'SupportsHighDynamicRange', 469 => 'SupportsHighDynamicRange' },
+	'supportsmonochrome' => { 467 => 'SupportsMonochrome', 469 => 'SupportsMonochrome' },
+	'supportsnormaldynamicrange' => { 467 => 'SupportsNormalDynamicRange', 469 => 'SupportsNormalDynamicRange' },
+	'supportsoutputreferred' => { 467 => 'SupportsOutputReferred', 469 => 'SupportsOutputReferred' },
+	'supportsscenereferred' => { 467 => 'SupportsSceneReferred', 469 => 'SupportsSceneReferred' },
+	'svisosetting' => { 326 => 0x14 },
+	'swatchcoloranta' => { 498 => [\'SwatchGroups','SwatchGroupsColorantsA'] },
+	'swatchcolorantb' => { 498 => [\'SwatchGroups','SwatchGroupsColorantsB'] },
+	'swatchcolorantblack' => { 498 => [\'SwatchGroups','SwatchGroupsColorantsBlack'] },
+	'swatchcolorantblue' => { 498 => [\'SwatchGroups','SwatchGroupsColorantsBlue'] },
+	'swatchcolorantcyan' => { 498 => [\'SwatchGroups','SwatchGroupsColorantsCyan'] },
+	'swatchcolorantgray' => { 498 => [\'SwatchGroups','SwatchGroupsColorantsGray'] },
+	'swatchcolorantgreen' => { 498 => [\'SwatchGroups','SwatchGroupsColorantsGreen'] },
+	'swatchcolorantl' => { 498 => [\'SwatchGroups','SwatchGroupsColorantsL'] },
+	'swatchcolorantmagenta' => { 498 => [\'SwatchGroups','SwatchGroupsColorantsMagenta'] },
+	'swatchcolorantmode' => { 498 => [\'SwatchGroups','SwatchGroupsColorantsMode'] },
+	'swatchcolorantred' => { 498 => [\'SwatchGroups','SwatchGroupsColorantsRed'] },
+	'swatchcolorantswatchname' => { 498 => [\'SwatchGroups','SwatchGroupsColorantsSwatchName'] },
+	'swatchcoloranttint' => { 498 => [\'SwatchGroups','SwatchGroupsColorantsTint'] },
+	'swatchcoloranttype' => { 498 => [\'SwatchGroups','SwatchGroupsColorantsType'] },
+	'swatchcolorantyellow' => { 498 => [\'SwatchGroups','SwatchGroupsColorantsYellow'] },
+	'swatchgroupname' => { 498 => [\'SwatchGroups','SwatchGroupsGroupName'] },
+	'swatchgroups' => { 498 => 'SwatchGroups' },
+	'swatchgroupscolorants' => { 498 => [\'SwatchGroups','SwatchGroupsColorants'] },
+	'swatchgrouptype' => { 498 => [\'SwatchGroups','SwatchGroupsGroupType'] },
+	'sweeppanoramadirection' => { 310 => 0x93, 399 => 0x33 },
+	'sweeppanoramafieldofview' => { 310 => 0x94 },
+	'sweeppanoramasize' => { 399 => 0x32 },
+	'switchtoregisteredafpoint' => { 81 => 0x12, 82 => 0x50a },
+	'symlink' => { 118 => 'SymLink' },
+	'syncreleasemode' => { 273 => '77.1', 274 => '77.1', 284 => '77.1' },
+	'system' => { 354 => 0x204 },
+	'tagged' => { 356 => 0xdd, 357 => 'Tagged', 462 => 'tagged' },
+	'tagslist' => { 472 => 'TagsList' },
+	'tagstructure' => { 477 => 'TagStructure' },
+	'takenumber' => { 493 => 'takeNumber' },
+	'tapename' => { 493 => 'tapeName' },
+	'targetaperture' => { 75 => 0x4 },
+	'targetcompressionratio' => { 93 => 0x1 },
+	'targetdistancesetting' => { 95 => 0x1807 },
+	'targetexposuretime' => { 75 => 0x5 },
+	'targetimagetype' => { 95 => 0x100a },
+	'targetprinter' => { 117 => 0x151 },
+	'taxon' => { 116 => 'Taxon' },
+	'taxonacceptednameusage' => { 116 => [\'Taxon','TaxonAcceptedNameUsage'] },
+	'taxonacceptednameusageid' => { 116 => [\'Taxon','TaxonAcceptedNameUsageID'] },
+	'taxonclass' => { 116 => [\'Taxon','TaxonClass'] },
+	'taxonconceptid' => { 116 => [\'Taxon','TaxonTaxonConceptID'] },
+	'taxonfamily' => { 116 => [\'Taxon','TaxonFamily'] },
+	'taxongenus' => { 116 => [\'Taxon','TaxonGenus'] },
+	'taxonhigherclassification' => { 116 => [\'Taxon','TaxonHigherClassification'] },
+	'taxonid' => { 116 => [\'Taxon','TaxonTaxonID'] },
+	'taxoninfraspecificepithet' => { 116 => [\'Taxon','TaxonInfraspecificEpithet'] },
+	'taxonkingdom' => { 116 => [\'Taxon','TaxonKingdom'] },
+	'taxonnameaccordingto' => { 116 => [\'Taxon','TaxonNameAccordingTo'] },
+	'taxonnameaccordingtoid' => { 116 => [\'Taxon','TaxonNameAccordingToID'] },
+	'taxonnamepublishedin' => { 116 => [\'Taxon','TaxonNamePublishedIn'] },
+	'taxonnamepublishedinid' => { 116 => [\'Taxon','TaxonNamePublishedInID'] },
+	'taxonnamepublishedinyear' => { 116 => [\'Taxon','TaxonNamePublishedInYear'] },
+	'taxonnomenclaturalcode' => { 116 => [\'Taxon','TaxonNomenclaturalCode'] },
+	'taxonnomenclaturalstatus' => { 116 => [\'Taxon','TaxonNomenclaturalStatus'] },
+	'taxonorder' => { 116 => [\'Taxon','TaxonOrder'] },
+	'taxonoriginalnameusage' => { 116 => [\'Taxon','TaxonOriginalNameUsage'] },
+	'taxonoriginalnameusageid' => { 116 => [\'Taxon','TaxonOriginalNameUsageID'] },
+	'taxonparentnameusage' => { 116 => [\'Taxon','TaxonParentNameUsage'] },
+	'taxonparentnameusageid' => { 116 => [\'Taxon','TaxonParentNameUsageID'] },
+	'taxonphylum' => { 116 => [\'Taxon','TaxonPhylum'] },
+	'taxonrank' => { 116 => [\'Taxon','TaxonTaxonRank'] },
+	'taxonremarks' => { 116 => [\'Taxon','TaxonTaxonRemarks'] },
+	'taxonscientificname' => { 116 => [\'Taxon','TaxonScientificName'] },
+	'taxonscientificnameauthorship' => { 116 => [\'Taxon','TaxonScientificNameAuthorship'] },
+	'taxonscientificnameid' => { 116 => [\'Taxon','TaxonScientificNameID'] },
+	'taxonspecificepithet' => { 116 => [\'Taxon','TaxonSpecificEpithet'] },
+	'taxonsubgenus' => { 116 => [\'Taxon','TaxonSubgenus'] },
+	'taxontaxonomicstatus' => { 116 => [\'Taxon','TaxonTaxonomicStatus'] },
+	'taxonverbatimtaxonrank' => { 116 => [\'Taxon','TaxonVerbatimTaxonRank'] },
+	'taxonvernacularname' => { 116 => [\'Taxon','TaxonVernacularName'] },
+	'tda1bandwidth' => { 135 => 0x196f },
+	'tda1edgepolarity' => { 135 => 0x1971 },
+	'tda1gain' => { 135 => 0x1970 },
+	'tda1offset' => { 135 => 0x196e },
+	'tda2bandwidth' => { 135 => 0x1979 },
+	'tda2edgepolarity' => { 135 => 0x197b },
+	'tda2gain' => { 135 => 0x197a },
+	'tda2offset' => { 135 => 0x1978 },
+	'tda3bandwidth' => { 135 => 0x1983 },
+	'tda3edgepolarity' => { 135 => 0x1985 },
+	'tda3gain' => { 135 => 0x1984 },
+	'tda3offset' => { 135 => 0x1982 },
+	'tda4bandwidth' => { 135 => 0x198d },
+	'tda4edgepolarity' => { 135 => 0x198f },
+	'tda4gain' => { 135 => 0x198e },
+	'tda4offset' => { 135 => 0x198c },
+	'teaser' => { 483 => 'teaser' },
+	'teleconverter' => { 182 => 0x105, 410 => 0x105 },
+	'tempampgainx100' => { 135 => 0x1914 },
+	'tempo' => { 493 => 'tempo' },
+	'temporalcoverage' => { 479 => 'TemporalCoverage' },
+	'temporalcoveragefrom' => { 479 => [\'TemporalCoverage','TemporalCoverageTempCoverageFrom'] },
+	'temporalcoverageto' => { 479 => [\'TemporalCoverage','TemporalCoverageTempCoverageTo'] },
+	'termsandconditionstext' => { 297 => 'TermsAndConditionsText' },
+	'termsandconditionsurl' => { 297 => 'TermsAndConditionsURL' },
+	'testname' => { 118 => 'TestName' },
+	'textencoding' => { 220 => 0x4 },
+	'textlayername' => { 481 => [\'TextLayers','TextLayersLayerName'] },
+	'textlayers' => { 481 => 'TextLayers' },
+	'textlayertext' => { 481 => [\'TextLayers','TextLayersLayerText'] },
+	'textstamp' => { 310 => [0x8008,0x8009,0x3b,0x3e] },
+	'texture' => { 467 => 'Texture', 469 => 'Texture' },
+	'three-dtrackingfacedetection' => { 273 => '1.4', 274 => '1.4', 284 => '1.4' },
+	'three-dtrackingwatcharea' => { 273 => '78.1', 274 => '78.1', 284 => '78.1' },
+	'thresholding' => { 117 => 0x107 },
+	'thumbnailfilename' => { 95 => 0x817 },
+	'thumbnailformat' => { 491 => [\'Thumbnails','ThumbnailsFormat'] },
+	'thumbnailheight' => { 139 => 0xfa55, 491 => [\'Thumbnails','ThumbnailsHeight'] },
+	'thumbnailimage' => { 6 => 'CNDA', 95 => 0x2008, 112 => 'Exif-ThumbnailImage', 120 => 0x3, 164 => 'data', 292 => 0x100, 370 => 'thmb', 491 => [\'Thumbnails','ThumbnailsImage'] },
+	'thumbnailimagename' => { 164 => '1Name' },
+	'thumbnailimagesize' => { 164 => 'ImageSize' },
+	'thumbnailimagetype' => { 164 => '0Type' },
+	'thumbnailimagevalidarea' => { 62 => 0x13 },
+	'thumbnaillength' => { 117 => 0x202 },
+	'thumbnailoffset' => { 117 => 0x201 },
+	'thumbnailpng' => { 370 => 'thmb' },
+	'thumbnails' => { 491 => 'Thumbnails' },
+	'thumbnailwidth' => { 139 => 0xfa54, 491 => [\'Thumbnails','ThumbnailsWidth'] },
+	'ticker' => { 483 => 'ticker' },
+	'tiffhandling' => { 467 => 'TIFFHandling', 469 => 'TIFFHandling' },
+	'tiffmeteringimage' => { 183 => 0x104c, 408 => 0x1110 },
+	'tilelength' => { 117 => 0x143 },
+	'tilewidth' => { 117 => 0x142 },
+	'time' => { 135 => 0x401, 345 => 0x7 },
+	'timecodes' => { 117 => 0xc763 },
+	'timecreated' => { 129 => 0x3c, 137 => 0x14, 146 => 0x10, 357 => 'TimeCreated' },
+	'timelapseshotnumber' => { 313 => 0x10 },
+	'timeperiod' => { 483 => 'timePeriod' },
+	'timerfunctionbutton' => { 272 => '5.2', 275 => '12.1', 276 => '13.1' },
+	'timerlength' => { 82 => 0x80c },
+	'timerrecording' => { 310 => 0x96 },
+	'timescaleparams' => { 493 => 'timeScaleParams' },
+	'timescaleparamsframeoverlappingpercentage' => { 493 => [\'timeScaleParams','timeScaleParamsFrameOverlappingPercentage'] },
+	'timescaleparamsframesize' => { 493 => [\'timeScaleParams','timeScaleParamsFrameSize'] },
+	'timescaleparamsquality' => { 493 => [\'timeScaleParams','timeScaleParamsQuality'] },
+	'timesent' => { 130 => 0x50 },
+	'timeshot' => { 457 => 'TimeShot' },
+	'timesignature' => { 493 => 'timeSignature' },
+	'timesincepoweron' => { 310 => 0x29 },
+	'timestamp' => { 11 => 0x45e, 19 => 0x11c, 286 => 0x8, 300 => 'TimeStamp', 310 => 0xaf, 456 => 'Timestamp', 463 => 'Timestamp', 477 => 'TimeStamp' },
+	'timestamp1' => { 11 => 0x45a },
+	'timezone' => { 76 => 0x1, 255 => 0x0, 380 => 0xa },
+	'timezonecity' => { 76 => 0x2 },
+	'timezonecode' => { 98 => 0x1 },
+	'timezoneinfo' => { 98 => 0x2 },
+	'timezoneoffset' => { 117 => 0x882a },
+	'tint' => { 364 => 'player.movie.visual.tint', 467 => 'Tint', 469 => 'Tint' },
+	'title' => { 154 => 'Title', 296 => 'Title', 300 => 'Title', 310 => 0x65, 361 => 'Title', 362 => ['titl',"\xa9nam"], 364 => 'title', 370 => ['titl',"\xa9nam"], 470 => 'title', 480 => 'Title', 491 => 'Title' },
+	'togglestyleamount' => { 467 => 'ToggleStyleAmount', 469 => 'ToggleStyleAmount' },
+	'togglestyledigest' => { 467 => 'ToggleStyleDigest', 469 => 'ToggleStyleDigest' },
+	'tonecomp' => { 221 => 0x81 },
+	'tonecurve' => { 72 => 0x1, 345 => 0x402, 467 => 'ToneCurve', 469 => 'ToneCurve' },
+	'tonecurveactive' => { 106 => 0x110 },
+	'tonecurveadobergb' => { 384 => 0xa043 },
+	'tonecurveadobergbdefault' => { 384 => 0xa041 },
+	'tonecurveblue' => { 467 => 'ToneCurveBlue', 469 => 'ToneCurveBlue' },
+	'tonecurvebluex' => { 444 => 0x9003 },
+	'tonecurvebluey' => { 444 => 0x9007 },
+	'tonecurvebrightness' => { 101 => 0x20410 },
+	'tonecurvebrightnessx' => { 444 => 0x9000 },
+	'tonecurvebrightnessy' => { 444 => 0x9004 },
+	'tonecurvecolorspace' => { 105 => 0x0 },
+	'tonecurvecontrast' => { 101 => 0x20411 },
+	'tonecurvegreen' => { 467 => 'ToneCurveGreen', 469 => 'ToneCurveGreen' },
+	'tonecurvegreenx' => { 444 => 0x9002 },
+	'tonecurvegreeny' => { 444 => 0x9006 },
+	'tonecurveinputrange' => { 105 => 0x3 },
+	'tonecurveinterpolation' => { 106 => 0x159 },
+	'tonecurvemode' => { 106 => 0x113 },
+	'tonecurvename' => { 467 => 'ToneCurveName', 469 => 'ToneCurveName' },
+	'tonecurvename2012' => { 467 => 'ToneCurveName2012', 469 => 'ToneCurveName2012' },
+	'tonecurveoriginal' => { 101 => '0x20400.1' },
+	'tonecurveoutputrange' => { 105 => 0x5 },
+	'tonecurveprofilename' => { 135 => 0x1391 },
+	'tonecurveproperty' => { 106 => 0x3c },
+	'tonecurvepv2012' => { 467 => 'ToneCurvePV2012', 469 => 'ToneCurvePV2012' },
+	'tonecurvepv2012blue' => { 467 => 'ToneCurvePV2012Blue', 469 => 'ToneCurvePV2012Blue' },
+	'tonecurvepv2012green' => { 467 => 'ToneCurvePV2012Green', 469 => 'ToneCurvePV2012Green' },
+	'tonecurvepv2012red' => { 467 => 'ToneCurvePV2012Red', 469 => 'ToneCurvePV2012Red' },
+	'tonecurvered' => { 467 => 'ToneCurveRed', 469 => 'ToneCurveRed' },
+	'tonecurveredx' => { 444 => 0x9001 },
+	'tonecurveredy' => { 444 => 0x9005 },
+	'tonecurves' => { 345 => 0x403 },
+	'tonecurveshape' => { 105 => 0x1 },
+	'tonecurvesrgb' => { 384 => 0xa042 },
+	'tonecurvesrgbdefault' => { 384 => 0xa040 },
+	'tonecurvex' => { 105 => 0xa },
+	'tonecurvey' => { 105 => 0xb },
+	'tonelevel' => { 287 => 0x52e },
+	'tonemapstrength' => { 467 => 'ToneMapStrength', 469 => 'ToneMapStrength' },
+	'toningeffect' => { 56 => 0xf, 221 => 0xb3, 223 => 0x38, 224 => 0x40, 225 => 0x48, 377 => 0x1015 },
+	'toningeffectauto' => { 69 => 0xa4 },
+	'toningeffectfaithful' => { 68 => 0x74, 69 => 0x74 },
+	'toningeffectlandscape' => { 68 => 0x44, 69 => 0x44 },
+	'toningeffectmonochrome' => { 19 => 0x108, 68 => 0x8c, 69 => 0x8c },
+	'toningeffectneutral' => { 68 => 0x5c, 69 => 0x5c },
+	'toningeffectportrait' => { 68 => 0x2c, 69 => 0x2c },
+	'toningeffectstandard' => { 68 => 0x14, 69 => 0x14 },
+	'toningeffectuserdef1' => { 68 => 0xa4, 69 => 0xbc },
+	'toningeffectuserdef2' => { 68 => 0xbc, 69 => 0xd4 },
+	'toningeffectuserdef3' => { 68 => 0xd4, 69 => 0xec },
+	'toningsaturation' => { 223 => 0x39, 224 => 0x41, 225 => 0x49 },
+	'totalzoom' => { 137 => 0x62 },
+	'touchae' => { 310 => 0xab },
+	'track' => { 362 => "\xa9trk", 370 => "\xa9trk" },
+	'trackcreatedate' => { 369 => 0x1 },
+	'trackmodifydate' => { 369 => 0x2 },
+	'tracknumber' => { 362 => 'trkn', 493 => 'trackNumber' },
+	'tracks' => { 493 => 'Tracks' },
+	'tracksframerate' => { 493 => [\'Tracks','TracksFrameRate'] },
+	'tracksmarkers' => { 493 => [\'Tracks','TracksMarkers'] },
+	'tracksmarkerscomment' => { 493 => [\'Tracks','TracksMarkersComment'] },
+	'tracksmarkerscuepointparams' => { 493 => [\'Tracks','TracksMarkersCuePointParams'] },
+	'tracksmarkerscuepointparamskey' => { 493 => [\'Tracks','TracksMarkersCuePointParamsKey'] },
+	'tracksmarkerscuepointparamsvalue' => { 493 => [\'Tracks','TracksMarkersCuePointParamsValue'] },
+	'tracksmarkerscuepointtype' => { 493 => [\'Tracks','TracksMarkersCuePointType'] },
+	'tracksmarkersduration' => { 493 => [\'Tracks','TracksMarkersDuration'] },
+	'tracksmarkerslocation' => { 493 => [\'Tracks','TracksMarkersLocation'] },
+	'tracksmarkersname' => { 493 => [\'Tracks','TracksMarkersName'] },
+	'tracksmarkersprobability' => { 493 => [\'Tracks','TracksMarkersProbability'] },
+	'tracksmarkersspeaker' => { 493 => [\'Tracks','TracksMarkersSpeaker'] },
+	'tracksmarkersstarttime' => { 493 => [\'Tracks','TracksMarkersStartTime'] },
+	'tracksmarkerstarget' => { 493 => [\'Tracks','TracksMarkersTarget'] },
+	'tracksmarkerstype' => { 493 => [\'Tracks','TracksMarkersType'] },
+	'trackstrackname' => { 493 => [\'Tracks','TracksTrackName'] },
+	'trackstracktype' => { 493 => [\'Tracks','TracksTrackType'] },
+	'tracktype' => { 370 => 'kgtt' },
+	'trailer' => { 118 => 'Trailer' },
+	'trailersignature' => { 161 => 'zmie' },
+	'transcript' => { 479 => 'Transcript' },
+	'transcriptlink' => { 479 => 'TranscriptLink' },
+	'transcriptlinklink' => { 479 => [\'TranscriptLink','TranscriptLinkLink'] },
+	'transcriptlinklinkqualifier' => { 479 => [\'TranscriptLink','TranscriptLinkLinkQualifier'] },
+	'transferfunction' => { 117 => 0x12d, 489 => 'TransferFunction' },
+	'transfertimenormal' => { 135 => 0x1888 },
+	'transfertimetest' => { 135 => 0x1889 },
+	'transform' => { 310 => [0x8012,0x59] },
+	'transmissionreference' => { 481 => 'TransmissionReference' },
+	'trapped' => { 296 => 'Trapped', 480 => 'Trapped' },
+	'trashbuttonfunction' => { 82 => 0x710 },
+	'travelday' => { 310 => 0x36 },
+	'trebel' => { 364 => 'player.movie.audio.treble' },
+	'triggermode' => { 371 => 0x6, 372 => 0x34, 373 => 0x34 },
+	'tstop' => { 117 => 0xc772 },
+	'ttl_da_adown' => { 333 => 0x5 },
+	'ttl_da_aup' => { 333 => 0x4 },
+	'ttl_da_bdown' => { 333 => 0x7 },
+	'ttl_da_bup' => { 333 => 0x6 },
+	'tungstenawb' => { 323 => 0x1 },
+	'tvepisode' => { 362 => 'tves' },
+	'tvepisodeid' => { 362 => 'tven' },
+	'tvexposuretimesetting' => { 326 => 0x12 },
+	'tvnetworkname' => { 362 => 'tvnn' },
+	'tvseason' => { 362 => 'tvsn' },
+	'tvshow' => { 362 => 'tvsh' },
+	'type' => { 470 => 'type', 488 => 'type' },
+	'typestatus' => { 116 => [\'Identification','IdentificationTypeStatus'] },
+	'uniquecameramodel' => { 117 => 0xc614 },
+	'uniquedocumentid' => { 129 => 0xbb },
+	'uniquematrixauto' => { 135 => 0x7e9 },
+	'uniquematrixcustom' => { 135 => 0x7e8 },
+	'uniquematrixdaylight' => { 135 => 0x7e4 },
+	'uniquematrixflash' => { 135 => 0x7e7 },
+	'uniquematrixfluorescent' => { 135 => 0x7e6 },
+	'uniquematrixtungsten' => { 135 => 0x7e5 },
+	'uniqueobjectname' => { 130 => 0x64 },
+	'units' => { 452 => 'Units' },
+	'unknown_aacr' => { 362 => 'AACR' },
+	'unknown_cdek' => { 362 => 'CDEK' },
+	'unknown_cdet' => { 362 => 'CDET' },
+	'unknownblock' => { 345 => 0x405 },
+	'unknownblock1' => { 291 => 0x635 },
+	'unknownblock2' => { 291 => 0x636 },
+	'unknownblock3' => { 291 => 0x1103 },
+	'unknownblock4' => { 291 => 0x1104 },
+	'unknowncontrast' => { 107 => 0x45 },
+	'unknowndate' => { 354 => 0x212 },
+	'unknownev' => { 135 => 0x1 },
+	'unknownlinear' => { 107 => 0x46 },
+	'unknownnumber' => { 95 => 0x180b },
+	'unknownoutputhighlightpoint' => { 107 => 0x4a },
+	'unknownoutputshadowpoint' => { 107 => 0x4b },
+	'unknownrawhighlight' => { 107 => 0x7b },
+	'unknownrawhighlightpoint' => { 107 => 0x48 },
+	'unknownrawshadow' => { 107 => 0x84 },
+	'unknownrawshadowpoint' => { 107 => 0x49 },
+	'unknownsharpness' => { 107 => 0x47 },
+	'unknowntags' => { 370 => 'TAGS' },
+	'unknowntemperature' => { 119 => 0x4 },
+	'unknownthumbnail' => { 370 => 'thmb' },
+	'unsharp1color' => { 268 => 0x13 },
+	'unsharp1halowidth' => { 268 => 0x19 },
+	'unsharp1intensity' => { 268 => 0x17 },
+	'unsharp1threshold' => { 268 => 0x1b },
+	'unsharp2color' => { 268 => 0x2e },
+	'unsharp2halowidth' => { 268 => 0x34 },
+	'unsharp2intensity' => { 268 => 0x32 },
+	'unsharp2threshold' => { 268 => 0x36 },
+	'unsharp3color' => { 268 => 0x49 },
+	'unsharp3halowidth' => { 268 => 0x4f },
+	'unsharp3intensity' => { 268 => 0x4d },
+	'unsharp3threshold' => { 268 => 0x51 },
+	'unsharp4color' => { 268 => 0x64 },
+	'unsharp4halowidth' => { 268 => 0x6a },
+	'unsharp4intensity' => { 268 => 0x68 },
+	'unsharp4threshold' => { 268 => 0x6c },
+	'unsharpcount' => { 268 => 0x0 },
+	'unsharpmask' => { 107 => 0x90, 263 => 0x76a43200 },
+	'unsharpmaskfineness' => { 101 => 0x20309 },
+	'unsharpmaskstrength' => { 101 => 0x20308 },
+	'unsharpmaskthreshold' => { 101 => 0x2030a },
+	'uprightcentermode' => { 467 => 'UprightCenterMode', 469 => 'UprightCenterMode' },
+	'uprightcenternormx' => { 467 => 'UprightCenterNormX', 469 => 'UprightCenterNormX' },
+	'uprightcenternormy' => { 467 => 'UprightCenterNormY', 469 => 'UprightCenterNormY' },
+	'uprightdependentdigest' => { 467 => 'UprightDependentDigest', 469 => 'UprightDependentDigest' },
+	'uprightfocallength35mm' => { 467 => 'UprightFocalLength35mm', 469 => 'UprightFocalLength35mm' },
+	'uprightfocalmode' => { 467 => 'UprightFocalMode', 469 => 'UprightFocalMode' },
+	'uprightfoursegmentscount' => { 467 => 'UprightFourSegmentsCount', 469 => 'UprightFourSegmentsCount' },
+	'uprightpreview' => { 467 => 'UprightPreview', 469 => 'UprightPreview' },
+	'uprighttransform_0' => { 467 => 'UprightTransform_0', 469 => 'UprightTransform_0' },
+	'uprighttransform_1' => { 467 => 'UprightTransform_1', 469 => 'UprightTransform_1' },
+	'uprighttransform_2' => { 467 => 'UprightTransform_2', 469 => 'UprightTransform_2' },
+	'uprighttransform_3' => { 467 => 'UprightTransform_3', 469 => 'UprightTransform_3' },
+	'uprighttransform_4' => { 467 => 'UprightTransform_4', 469 => 'UprightTransform_4' },
+	'uprighttransform_5' => { 467 => 'UprightTransform_5', 469 => 'UprightTransform_5' },
+	'uprighttransformcount' => { 467 => 'UprightTransformCount', 469 => 'UprightTransformCount' },
+	'uprightversion' => { 467 => 'UprightVersion', 469 => 'UprightVersion' },
+	'urgency' => { 129 => 0xa, 481 => 'Urgency' },
+	'url' => { 154 => 'URL', 300 => 'URL', 359 => 0x40b, 483 => 'url' },
+	'url_list' => { 359 => 0x41e },
+	'urla-platform' => { 483 => [\'url','urlA-platform'] },
+	'urlurl' => { 483 => [\'url','urlUrl'] },
+	'usablemeteringmodes' => { 82 => 0x10a },
+	'usableshootingmodes' => { 82 => 0x109 },
+	'usage' => { 484 => 'usage' },
+	'usageterms' => { 497 => 'UsageTerms' },
+	'useguidelines' => { 465 => 'useGuidelines' },
+	'usepanoramaviewer' => { 455 => 'UsePanoramaViewer' },
+	'usercollection' => { 364 => 'collection.user' },
+	'usercomment' => { 95 => 0x805, 117 => 0x9286, 473 => 'UserComment' },
+	'userdef1picturestyle' => { 19 => 0x10c, 68 => 0xd8, 69 => 0xf0 },
+	'userdef2picturestyle' => { 19 => 0x10e, 68 => 0xda, 69 => 0xf2 },
+	'userdef3picturestyle' => { 19 => 0x110, 68 => 0xdc, 69 => 0xf4 },
+	'userfields' => { 460 => 'UserFields' },
+	'userlabel' => { 371 => 0x2b, 372 => 0x5a, 373 => 0x68 },
+	'userprofile' => { 305 => 0x302, 309 => 0x34c, 312 => 0x3038 },
+	'userrating' => { 364 => 'rating.user' },
+	'usmlenselectronicmf' => { 2 => 0x7, 81 => 0x7, 82 => 0x501 },
+	'uspsnumber' => { 483 => 'uspsNumber' },
+	'utmeasting' => { 165 => 'Easting' },
+	'utmmapdatum' => { 165 => 'Datum' },
+	'utmnorthing' => { 165 => 'Northing' },
+	'utmzone' => { 165 => 'Zone' },
+	'uuid' => { 467 => 'UUID', 469 => 'UUID' },
+	'uv-irfiltercorrection' => { 305 => 0x325 },
+	'validbits' => { 291 => 0x611, 292 => 0x102c },
+	'validpixeldepth' => { 295 => 0x611 },
+	'variablelowpassfilter' => { 410 => 0x2028 },
+	'variousmodes' => { 137 => 0x26 },
+	'variousmodes2' => { 137 => 0x3a },
+	'variprogram' => { 221 => 0xab },
+	'varraydacnominalvalues' => { 135 => 0x191e },
+	'vendor' => { 370 => 'vndr' },
+	'vendorinfo' => { 447 => 'VendorInfo' },
+	'vendorinfomanufacturer' => { 447 => [\'VendorInfo','VendorInfoManufacturer'] },
+	'vendorinfomodel' => { 447 => [\'VendorInfo','VendorInfoModel'] },
+	'vendorinfonotes' => { 447 => [\'VendorInfo','VendorInfoNotes'] },
+	'version' => { 125 => 0x0, 361 => 'Version', 364 => 'version', 467 => 'Version', 469 => 'Version' },
+	'versioncreatedate' => { 444 => 0xd100 },
+	'versionid' => { 494 => 'VersionID' },
+	'versionidentifier' => { 483 => 'versionIdentifier' },
+	'versionmodifydate' => { 444 => 0xd101 },
+	'versions' => { 494 => 'Versions' },
+	'versionscomments' => { 494 => [\'Versions','VersionsComments'] },
+	'versionsevent' => { 494 => [\'Versions','VersionsEvent'] },
+	'versionseventaction' => { 494 => [\'Versions','VersionsEventAction'] },
+	'versionseventchanged' => { 494 => [\'Versions','VersionsEventChanged'] },
+	'versionseventinstanceid' => { 494 => [\'Versions','VersionsEventInstanceID'] },
+	'versionseventparameters' => { 494 => [\'Versions','VersionsEventParameters'] },
+	'versionseventsoftwareagent' => { 494 => [\'Versions','VersionsEventSoftwareAgent'] },
+	'versionseventwhen' => { 494 => [\'Versions','VersionsEventWhen'] },
+	'versionsmodifier' => { 494 => [\'Versions','VersionsModifier'] },
+	'versionsmodifydate' => { 494 => [\'Versions','VersionsModifyDate'] },
+	'versionsversion' => { 494 => [\'Versions','VersionsVersion'] },
+	'verticalafonbutton' => { 270 => '3.2', 271 => '47.2', 273 => '79.1' },
+	'verticalclockoverlaps' => { 135 => 0x412 },
+	'verticalfuncbutton' => { 271 => '42.2', 273 => '67.1' },
+	'verticalfuncbuttonplusdials' => { 271 => '43.1' },
+	'verticalfuncplusdials' => { 273 => '68.1' },
+	'verticalmultiselector' => { 271 => '42.1', 273 => '66.1', 274 => '66.1', 284 => '66.1' },
+	'vfdisplayillumination' => { 2 => 0x11, 82 => [0x510,0x51d] },
+	'vibrance' => { 461 => 'Vibrance', 467 => 'Vibrance', 469 => 'Vibrance' },
+	'vibrationreduction' => { 230 => [0x75,0x82,0x1ae], 238 => '586.1', 247 => '590.2', 254 => 0x4 },
+	'videoalphamode' => { 493 => 'videoAlphaMode' },
+	'videoalphapremultiplecolor' => { 493 => 'videoAlphaPremultipleColor' },
+	'videoalphapremultiplecolora' => { 493 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorA'] },
+	'videoalphapremultiplecolorb' => { 493 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorB'] },
+	'videoalphapremultiplecolorblack' => { 493 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorBlack'] },
+	'videoalphapremultiplecolorblue' => { 493 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorBlue'] },
+	'videoalphapremultiplecolorcyan' => { 493 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorCyan'] },
+	'videoalphapremultiplecolorgray' => { 493 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorGray'] },
+	'videoalphapremultiplecolorgreen' => { 493 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorGreen'] },
+	'videoalphapremultiplecolorl' => { 493 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorL'] },
+	'videoalphapremultiplecolormagenta' => { 493 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorMagenta'] },
+	'videoalphapremultiplecolormode' => { 493 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorMode'] },
+	'videoalphapremultiplecolorred' => { 493 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorRed'] },
+	'videoalphapremultiplecolorswatchname' => { 493 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorSwatchName'] },
+	'videoalphapremultiplecolortint' => { 493 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorTint'] },
+	'videoalphapremultiplecolortype' => { 493 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorType'] },
+	'videoalphapremultiplecoloryellow' => { 493 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorYellow'] },
+	'videoalphaunityistransparent' => { 493 => 'videoAlphaUnityIsTransparent' },
+	'videobitrate' => { 479 => 'videoBitRate' },
+	'videobitratemode' => { 479 => 'videoBitRateMode' },
+	'videoburstmode' => { 310 => 0xbb },
+	'videoburstresolution' => { 310 => 0xb3 },
+	'videocodec' => { 65 => 0x74 },
+	'videocolorspace' => { 493 => 'videoColorSpace' },
+	'videocompression' => { 125 => 0x3806 },
+	'videocompressor' => { 493 => 'videoCompressor' },
+	'videodisplayaspectratio' => { 479 => 'videoDisplayAspectRatio' },
+	'videoencodingprofile' => { 479 => 'videoEncodingProfile' },
+	'videofieldorder' => { 493 => 'videoFieldOrder' },
+	'videoframerate' => { 310 => 0x27, 493 => 'videoFrameRate' },
+	'videoframesize' => { 493 => 'videoFrameSize' },
+	'videoframesizeh' => { 493 => [\'videoFrameSize','videoFrameSizeH'] },
+	'videoframesizeunit' => { 493 => [\'videoFrameSize','videoFrameSizeUnit'] },
+	'videoframesizew' => { 493 => [\'videoFrameSize','videoFrameSizeW'] },
+	'videomoddate' => { 493 => 'videoModDate' },
+	'videopixelaspectratio' => { 493 => 'videoPixelAspectRatio' },
+	'videopixeldepth' => { 493 => 'videoPixelDepth' },
+	'videopreburst' => { 310 => 0xc1 },
+	'videoquality' => { 111 => 0x4003 },
+	'videorecordingmode' => { 125 => 0x3803 },
+	'videoshottype' => { 479 => 'VideoShotType' },
+	'videoshottypeidentifier' => { 479 => [\'VideoShotType','VideoShotTypeIdentifier'] },
+	'videoshottypename' => { 479 => [\'VideoShotType','VideoShotTypeName'] },
+	'videostreamscount' => { 479 => 'videoStreamsCount' },
+	'viewfinder' => { 354 => 0x455 },
+	'viewfinderdisplay' => { 270 => '12.4', 271 => '6.3' },
+	'viewfinderwarning' => { 270 => '13.4', 280 => '3.5', 281 => '6.2', 285 => '4.4' },
+	'viewfinderwarnings' => { 82 => 0x40a },
+	'viewinfoduringexposure' => { 82 => 0x407 },
+	'viewingmode' => { 399 => 0x2f, 415 => 0x18 },
+	'viewingmode2' => { 399 => [0x85,0x285] },
+	'viewpoint' => { 482 => 'viewpoint' },
+	'vignetteamount' => { 467 => 'VignetteAmount', 469 => 'VignetteAmount' },
+	'vignettecontrol' => { 221 => 0x2a, 263 => 0x76a43205 },
+	'vignettecontrolintensity' => { 263 => 0xac6bd5c0 },
+	'vignettecorrectionalreadyapplied' => { 464 => 'VignetteCorrectionAlreadyApplied' },
+	'vignettemidpoint' => { 467 => 'VignetteMidpoint', 469 => 'VignetteMidpoint' },
+	'vignetting' => { 377 => 0x1011, 384 => 0xa052 },
+	'vignettingcorrection' => { 117 => 0x7031, 384 => 0xa053, 410 => 0x2011 },
+	'vignettingcorrparams' => { 117 => 0x7032, 439 => 0x64a, 440 => [0x34a,0x350,0x35c,0x368] },
+	'vignettingsetting' => { 384 => 0xa054 },
+	'visualcolor' => { 479 => 'VisualColour' },
+	'visualtechnique' => { 482 => 'visualTechnique' },
+	'voicememo' => { 386 => 0x216 },
+	'volume' => { 483 => 'volume' },
+	'vr_0x66' => { 230 => 0x66 },
+	'vrdoffset' => { 62 => 0xd0 },
+	'vrmode' => { 254 => 0x6 },
+	'waterdepth' => { 117 => 0x9403, 474 => 'WaterDepth' },
+	'wb_bluelevel3500k' => { 183 => 0x19a },
+	'wb_bluelevel6500k' => { 183 => 0x18a },
+	'wb_bluelevelcustom' => { 183 => 0x18e },
+	'wb_bluelevelscloudy' => { 183 => 0x106 },
+	'wb_bluelevelsdaylight' => { 183 => 0xea },
+	'wb_bluelevelsflash' => { 183 => 0x122 },
+	'wb_bluelevelsfluorescent' => { 183 => [0x40a,0x15a] },
+	'wb_bluelevelskelvin' => { 183 => 0x254 },
+	'wb_bluelevelsshade' => { 183 => 0x176 },
+	'wb_bluelevelstungsten' => { 183 => 0xce },
+	'wb_gbrglevels' => { 183 => 0xae, 186 => 0x4 },
+	'wb_glevel' => { 291 => 0x11f },
+	'wb_glevel3000k' => { 291 => 0x113 },
+	'wb_glevel3300k' => { 291 => 0x114 },
+	'wb_glevel3600k' => { 291 => 0x115 },
+	'wb_glevel3900k' => { 291 => 0x116 },
+	'wb_glevel4000k' => { 291 => 0x117 },
+	'wb_glevel4300k' => { 291 => 0x118 },
+	'wb_glevel4500k' => { 291 => 0x119 },
+	'wb_glevel4800k' => { 291 => 0x11a },
+	'wb_glevel5300k' => { 291 => 0x11b },
+	'wb_glevel6000k' => { 291 => 0x11c },
+	'wb_glevel6600k' => { 291 => 0x11d },
+	'wb_glevel7500k' => { 291 => 0x11e },
+	'wb_grbglevels' => { 196 => 0x0 },
+	'wb_grgblevelsauto' => { 79 => 0x2 },
+	'wb_grgblevelscloudy' => { 79 => 0x12 },
+	'wb_grgblevelscustom1' => { 79 => 0x42 },
+	'wb_grgblevelscustom2' => { 79 => 0x4a },
+	'wb_grgblevelsdaylight' => { 79 => 0xa },
+	'wb_grgblevelsflash' => { 79 => 0x32 },
+	'wb_grgblevelsfluorescent' => { 79 => 0x22 },
+	'wb_grgblevelsfluorhigh' => { 79 => 0x2a },
+	'wb_grgblevelstungsten' => { 79 => 0x1a },
+	'wb_grgblevelsunderwater' => { 79 => 0x3a },
+	'wb_rbgglevels' => { 193 => 0x0 },
+	'wb_rblevels' => { 197 => 0x270, 221 => 0xc, 291 => 0x100 },
+	'wb_rblevels1' => { 316 => 0x2 },
+	'wb_rblevels2' => { 316 => 0x5 },
+	'wb_rblevels3' => { 316 => 0x8 },
+	'wb_rblevels3000k' => { 291 => 0x102 },
+	'wb_rblevels3300k' => { 291 => 0x103 },
+	'wb_rblevels3500k' => { 183 => 0x430 },
+	'wb_rblevels3600k' => { 291 => 0x104 },
+	'wb_rblevels3900k' => { 291 => 0x105 },
+	'wb_rblevels4' => { 316 => 0xb },
+	'wb_rblevels4000k' => { 291 => 0x106 },
+	'wb_rblevels4300k' => { 291 => 0x107 },
+	'wb_rblevels4500k' => { 291 => 0x108 },
+	'wb_rblevels4800k' => { 291 => 0x109 },
+	'wb_rblevels5' => { 316 => 0xe },
+	'wb_rblevels5300k' => { 291 => 0x10a },
+	'wb_rblevels6' => { 316 => 0x11 },
+	'wb_rblevels6000k' => { 291 => 0x10b },
+	'wb_rblevels6500k' => { 183 => 0x420 },
+	'wb_rblevels6600k' => { 291 => 0x10c },
+	'wb_rblevels7' => { 316 => 0x14 },
+	'wb_rblevels7500k' => { 291 => 0x10d },
+	'wb_rblevelsauto' => { 197 => 0x272, 295 => 0x110 },
+	'wb_rblevelscloudy' => { 183 => 0x3f0, 185 => 0x10, 197 => 0x296, 295 => 0x121 },
+	'wb_rblevelscoolwhitef' => { 183 => 0x308, 185 => 0x14 },
+	'wb_rblevelscoolwhitefluor' => { 295 => 0x132 },
+	'wb_rblevelscustom' => { 183 => 0x424, 185 => 0x1c },
+	'wb_rblevelscwb1' => { 291 => 0x10e },
+	'wb_rblevelscwb2' => { 291 => 0x10f },
+	'wb_rblevelscwb3' => { 291 => 0x110 },
+	'wb_rblevelscwb4' => { 291 => 0x111 },
+	'wb_rblevelsdaylight' => { 183 => [0x3ec,0x528], 185 => 0xc, 197 => 0x274 },
+	'wb_rblevelsdaylightf' => { 185 => 0x24 },
+	'wb_rblevelsdaylightfluor' => { 295 => 0x130 },
+	'wb_rblevelsdaywhitef' => { 185 => 0x28 },
+	'wb_rblevelsdaywhitefluor' => { 295 => 0x131 },
+	'wb_rblevelseveningsunlight' => { 295 => 0x124 },
+	'wb_rblevelsfineweather' => { 295 => 0x122 },
+	'wb_rblevelsflash' => { 183 => [0x3f4,0x304], 185 => 0x18, 197 => 0x2a4 },
+	'wb_rblevelsfluorescent' => { 197 => 0x290 },
+	'wb_rblevelsincandescent' => { 197 => 0x282 },
+	'wb_rblevelsshade' => { 183 => 0x418, 185 => 0x20, 197 => 0x2b2, 295 => 0x120 },
+	'wb_rblevelstungsten' => { 183 => 0x3e8, 185 => 0x8, 295 => 0x123 },
+	'wb_rblevelsused' => { 295 => 0x100 },
+	'wb_rblevelswhitef' => { 185 => 0x2c },
+	'wb_rblevelswhitefluorescent' => { 295 => 0x133 },
+	'wb_redlevel3500k' => { 183 => 0x198 },
+	'wb_redlevel6500k' => { 183 => 0x188 },
+	'wb_redlevelcustom' => { 183 => 0x18c },
+	'wb_redlevelscloudy' => { 183 => 0xf8 },
+	'wb_redlevelsdaylight' => { 183 => 0xdc },
+	'wb_redlevelsflash' => { 183 => 0x114 },
+	'wb_redlevelsfluorescent' => { 183 => [0x3fc,0x14c] },
+	'wb_redlevelskelvin' => { 183 => 0x1be },
+	'wb_redlevelsshade' => { 183 => 0x168 },
+	'wb_redlevelstungsten' => { 183 => 0xc0 },
+	'wb_rgbglevels' => { 195 => 0x0 },
+	'wb_rgblevels' => { 183 => [0x546,0x96], 306 => 0xd, 307 => 0x413, 312 => 0x3036, 354 => 0x107, 418 => 0x117c, 419 => 0x1180, 420 => 0x115c, 421 => 0x11d8, 422 => 0x11b4, 423 => 0x106c, 424 => 0x264, 425 => 0x264, 426 => 0x252 },
+	'wb_rgblevels1' => { 317 => 0x2 },
+	'wb_rgblevels2' => { 317 => 0x6 },
+	'wb_rgblevels3' => { 317 => 0xa },
+	'wb_rgblevels4' => { 317 => 0xe },
+	'wb_rgblevels5' => { 317 => 0x12 },
+	'wb_rgblevels6' => { 317 => 0x16 },
+	'wb_rgblevels7' => { 317 => 0x1a },
+	'wb_rgblevelsauto' => { 388 => 0x0 },
+	'wb_rgblevelscustom1' => { 388 => 0x15 },
+	'wb_rgblevelscustom2' => { 388 => 0x18 },
+	'wb_rgblevelscustom3' => { 388 => 0x1b },
+	'wb_rgblevelsdaylight' => { 388 => 0x3 },
+	'wb_rgblevelsflash' => { 388 => 0x12 },
+	'wb_rgblevelsfluorescent' => { 388 => 0xf },
+	'wb_rgblevelsincandescent' => { 388 => 0xc },
+	'wb_rgblevelsovercast' => { 388 => 0x9 },
+	'wb_rgblevelsshade' => { 388 => 0x6 },
+	'wb_rgblevelsunknown0' => { 389 => 0x0 },
+	'wb_rgblevelsunknown1' => { 389 => 0x3 },
+	'wb_rgblevelsunknown2' => { 389 => 0x6 },
+	'wb_rgblevelsunknown3' => { 389 => 0x9 },
+	'wb_rgblevelsunknown4' => { 389 => 0xc },
+	'wb_rgblevelsunknown5' => { 389 => 0xf },
+	'wb_rgblevelsunknown6' => { 389 => 0x12 },
+	'wb_rgblevelsunknown7' => { 389 => 0x15 },
+	'wb_rgblevelsunknown8' => { 389 => 0x18 },
+	'wb_rgblevelsunknown9' => { 389 => 0x1b },
+	'wb_rgbmuldaylight' => { 135 => 0x852 },
+	'wb_rgbmulflash' => { 135 => 0x855 },
+	'wb_rgbmulfluorescent' => { 135 => 0x854 },
+	'wb_rgbmultungsten' => { 135 => 0x853 },
+	'wb_rggbblacklevels' => { 35 => 0x25 },
+	'wb_rggblevels' => { 186 => 0x4, 194 => 0x0, 198 => 0x13e8, 199 => 0x38 },
+	'wb_rggblevelsasshot' => { 38 => 0x0, 39 => 0x0, 40 => 0x19, 41 => 0x55, 42 => 0x22, 43 => 0x3f, 46 => 0x3f, 47 => 0x3f, 48 => 0x3f, 49 => 0x47 },
+	'wb_rggblevelsauto' => { 35 => 0x1, 38 => 0x5, 39 => 0x8, 40 => 0x1e, 41 => 0x5a, 42 => 0x18, 43 => 0x44, 46 => 0x44, 47 => 0x44, 48 => 0x44, 49 => 0x4c, 198 => 0x1478, 199 => 0x114, 384 => 0xa022 },
+	'wb_rggblevelsblack' => { 384 => 0xa028 },
+	'wb_rggblevelscloudy' => { 35 => 0xd, 38 => 0x1e, 39 => 0x30, 40 => 0x2d, 41 => 0xa0, 42 => 0x31, 43 => 0x58, 46 => 0x71, 47 => 0x8a, 48 => 0x8f, 49 => 0x92, 198 => 0x1408, 199 => 0x60, 345 => 0x20f, 353 => 0x14 },
+	'wb_rggblevelscustom' => { 35 => 0x1d, 43 => 0x80, 198 => 0x1468, 199 => 0x100 },
+	'wb_rggblevelscustom1' => { 40 => 0x41 },
+	'wb_rggblevelscustom2' => { 40 => 0x46 },
+	'wb_rggblevelsdaylight' => { 35 => 0x5, 38 => 0x14, 39 => 0x20, 40 => 0x23, 41 => 0x96, 42 => 0x27, 43 => 0x4e, 46 => 0x67, 47 => 0x80, 48 => 0x85, 49 => 0x88, 198 => 0x13f8, 199 => 0x4c, 345 => 0x20d, 353 => 0x2 },
+	'wb_rggblevelsflash' => { 35 => 0x19, 38 => 0x32, 39 => 0x50, 40 => 0x3c, 41 => 0xb4, 42 => 0x45, 43 => 0x6c, 46 => 0x85, 47 => 0x9e, 48 => 0xa3, 49 => 0xa6, 198 => 0x1448, 345 => 0x214, 353 => 0x41 },
+	'wb_rggblevelsfluorescent' => { 35 => 0x15, 38 => 0x28, 39 => 0x40, 40 => 0x37, 41 => 0xaa, 42 => 0x3b, 43 => 0x62, 46 => 0x7b, 47 => 0x94, 48 => 0x99, 49 => 0x9c },
+	'wb_rggblevelsfluorescentd' => { 199 => 0xc4, 345 => 0x211, 353 => 0x26 },
+	'wb_rggblevelsfluorescentl' => { 353 => 0x4a },
+	'wb_rggblevelsfluorescentn' => { 199 => 0xb0, 345 => 0x212, 353 => 0x2f },
+	'wb_rggblevelsfluorescentw' => { 198 => 0x1438, 199 => 0x9c, 345 => 0x213, 353 => 0x38 },
+	'wb_rggblevelshtmercury' => { 199 => 0xd8 },
+	'wb_rggblevelsilluminator1' => { 384 => 0xa023 },
+	'wb_rggblevelsilluminator2' => { 384 => 0xa024 },
+	'wb_rggblevelskelvin' => { 35 => 0x21, 38 => 0x2d, 39 => 0x48, 41 => 0xaf, 42 => 0x40, 43 => 0x67, 46 => 0x80, 47 => 0x99, 48 => 0x9e, 49 => 0xa1 },
+	'wb_rggblevelsmeasured' => { 38 => 0xa, 39 => 0x10, 41 => 0x5f, 43 => 0x49, 46 => 0x49, 47 => 0x49, 48 => 0x49, 49 => 0x51 },
+	'wb_rggblevelspc1' => { 42 => 0x90, 43 => 0x71 },
+	'wb_rggblevelspc2' => { 42 => 0x95, 43 => 0x76 },
+	'wb_rggblevelspc3' => { 42 => 0x9a, 43 => 0x7b },
+	'wb_rggblevelsshade' => { 35 => 0x9, 38 => 0x19, 39 => 0x28, 40 => 0x28, 41 => 0x9b, 42 => 0x2c, 43 => 0x53, 46 => 0x6c, 47 => 0x85, 48 => 0x8a, 49 => 0x8d, 199 => 0x74, 345 => 0x20e, 353 => 0xb },
+	'wb_rggblevelstungsten' => { 35 => 0x11, 38 => 0x23, 39 => 0x38, 40 => 0x32, 41 => 0xa5, 42 => 0x36, 43 => 0x5d, 46 => 0x76, 47 => 0x8f, 48 => 0x94, 49 => 0x97, 198 => 0x1428, 199 => 0x88, 345 => 0x210, 353 => 0x1d },
+	'wb_rggblevelsuncorrected' => { 384 => 0xa021 },
+	'wb_rggblevelsunknown' => { 38 => 0xf, 39 => 0x18, 41 => 0x64, 42 => 0x1d, 46 => 0x4e, 47 => 0x4e, 48 => 0x4e, 49 => 0x56, 353 => 0x53 },
+	'wb_rggblevelsunknown10' => { 38 => 0x5f, 39 => 0x98, 41 => 0x91, 42 => 0x72, 46 => 0x9e, 47 => 0x7b, 48 => 0x7b, 49 => 0x83 },
+	'wb_rggblevelsunknown11' => { 38 => 0x64, 39 => 0xa0, 41 => 0xb9, 42 => 0x77, 46 => 0xa3, 47 => 0xa3, 48 => 0x80, 49 => 0xab },
+	'wb_rggblevelsunknown12' => { 38 => 0x69, 39 => 0xa8, 41 => 0xbe, 42 => 0x7c, 46 => 0xa8, 47 => 0xa8, 48 => 0xa8, 49 => 0xb0 },
+	'wb_rggblevelsunknown13' => { 38 => 0x6e, 39 => 0xb0, 41 => 0xc3, 42 => 0x81, 46 => 0xad, 47 => 0xad, 48 => 0xad, 49 => 0xb5 },
+	'wb_rggblevelsunknown14' => { 41 => 0xc8, 42 => 0x86, 46 => 0xb2, 47 => 0xb2, 48 => 0xb2, 49 => 0xba },
+	'wb_rggblevelsunknown15' => { 41 => 0xcd, 42 => 0x8b, 46 => 0xb7, 47 => 0xb7, 48 => 0xb7, 49 => 0xbf },
+	'wb_rggblevelsunknown16' => { 41 => 0xd2, 42 => 0x9f, 47 => 0xbc, 48 => 0xbc, 49 => 0xc4 },
+	'wb_rggblevelsunknown17' => { 41 => 0xd7, 47 => 0xc1, 48 => 0xc1, 49 => 0xc9 },
+	'wb_rggblevelsunknown18' => { 41 => 0xdc, 47 => 0xc6, 48 => 0xc6, 49 => 0xce },
+	'wb_rggblevelsunknown19' => { 41 => 0xe1, 47 => 0xcb, 48 => 0xcb, 49 => 0xd3 },
+	'wb_rggblevelsunknown2' => { 38 => 0x37, 39 => 0x58, 41 => 0x69, 42 => 0x4a, 46 => 0x53, 47 => 0x53, 48 => 0x53, 49 => 0x5b },
+	'wb_rggblevelsunknown20' => { 41 => 0xe6, 47 => 0xd0, 48 => 0xd0, 49 => 0xd8 },
+	'wb_rggblevelsunknown21' => { 41 => 0xeb, 48 => 0xd5, 49 => 0xdd },
+	'wb_rggblevelsunknown22' => { 41 => 0xf0, 48 => 0xda, 49 => 0xe2 },
+	'wb_rggblevelsunknown23' => { 41 => 0xf5, 48 => 0xdf, 49 => 0xe7 },
+	'wb_rggblevelsunknown24' => { 41 => 0xfa, 48 => 0xe4, 49 => 0xec },
+	'wb_rggblevelsunknown25' => { 41 => 0xff, 48 => 0xe9, 49 => 0xf1 },
+	'wb_rggblevelsunknown26' => { 41 => 0x104, 48 => 0xee, 49 => 0xf6 },
+	'wb_rggblevelsunknown27' => { 41 => 0x109, 48 => 0xf3, 49 => 0xfb },
+	'wb_rggblevelsunknown28' => { 41 => 0x10e, 48 => 0xf8, 49 => 0x100 },
+	'wb_rggblevelsunknown29' => { 41 => 0x113, 48 => 0xfd, 49 => 0x105 },
+	'wb_rggblevelsunknown3' => { 38 => 0x3c, 39 => 0x60, 41 => 0x6e, 42 => 0x4f, 46 => 0x58, 47 => 0x58, 48 => 0x58, 49 => 0x60 },
+	'wb_rggblevelsunknown30' => { 48 => 0x102 },
+	'wb_rggblevelsunknown4' => { 38 => 0x41, 39 => 0x68, 41 => 0x73, 42 => 0x54, 46 => 0x5d, 47 => 0x5d, 48 => 0x5d, 49 => 0x65 },
+	'wb_rggblevelsunknown5' => { 38 => 0x46, 39 => 0x70, 41 => 0x78, 42 => 0x59, 46 => 0x62, 47 => 0x62, 48 => 0x62, 49 => 0x6a },
+	'wb_rggblevelsunknown6' => { 38 => 0x4b, 39 => 0x78, 41 => 0x7d, 42 => 0x5e, 46 => 0x8a, 47 => 0x67, 48 => 0x67, 49 => 0x6f },
+	'wb_rggblevelsunknown7' => { 38 => 0x50, 39 => 0x80, 41 => 0x82, 42 => 0x63, 46 => 0x8f, 47 => 0x6c, 48 => 0x6c, 49 => 0x74 },
+	'wb_rggblevelsunknown8' => { 38 => 0x55, 39 => 0x88, 41 => 0x87, 42 => 0x68, 46 => 0x94, 47 => 0x71, 48 => 0x71, 49 => 0x79 },
+	'wb_rggblevelsunknown9' => { 38 => 0x5a, 39 => 0x90, 41 => 0x8c, 42 => 0x6d, 46 => 0x99, 47 => 0x76, 48 => 0x76, 49 => 0x7e },
+	'wb_rggblevelsuserselected' => { 353 => 0x5c },
+	'wbadjblueamber' => { 101 => 0x20106 },
+	'wbadjbluebalance' => { 269 => 0x8 },
+	'wbadjcolortemp' => { 101 => 0x20102, 106 => 0x1a },
+	'wbadjlighting' => { 269 => 0x14 },
+	'wbadjmagentagreen' => { 101 => 0x20105 },
+	'wbadjmode' => { 269 => 0x10 },
+	'wbadjredbalance' => { 269 => 0x0 },
+	'wbadjrggblevels' => { 101 => 0x20125, 106 => 0x6 },
+	'wbadjtemperature' => { 269 => 0x18 },
+	'wbadjtint' => { 269 => 0x25 },
+	'wbbluelevel' => { 305 => 0x324, 310 => 0x8006, 315 => 0x26 },
+	'wbbracketingsteps' => { 239 => 0x174d, 240 => 0x87c, 249 => 0x1757 },
+	'wbbracketmode' => { 56 => 0x9 },
+	'wbbracketshotnumber' => { 183 => 0x2b, 377 => 0x101a },
+	'wbbracketvalueab' => { 56 => 0xc },
+	'wbbracketvaluegm' => { 56 => 0xd },
+	'wbfinetuneactive' => { 106 => 0x24 },
+	'wbfinetunesaturation' => { 106 => 0x28 },
+	'wbfinetunetone' => { 106 => 0x2c },
+	'wbgreenlevel' => { 305 => 0x323, 310 => 0x8005, 315 => 0x25 },
+	'wbmediaimagesizesetting' => { 82 => 0x708 },
+	'wbmode' => { 185 => 0x4, 292 => 0x1015 },
+	'wbredlevel' => { 305 => 0x322, 310 => 0x8004, 315 => 0x24 },
+	'wbscale' => { 186 => 0x0 },
+	'wbshiftab' => { 72 => 0xc, 310 => 0x46, 327 => 0x10 },
+	'wbshiftab_gm' => { 410 => 0x2014 },
+	'wbshiftab_gm_precise' => { 410 => 0x2026 },
+	'wbshiftcreativecontrol' => { 310 => 0x92 },
+	'wbshiftgm' => { 72 => 0xd, 310 => 0x47, 327 => 0x11 },
+	'wbshiftintelligentauto' => { 310 => 0x8b },
+	'wbtype1' => { 316 => 0x1, 317 => 0x1 },
+	'wbtype2' => { 316 => 0x4, 317 => 0x5 },
+	'wbtype3' => { 316 => 0x7, 317 => 0x9 },
+	'wbtype4' => { 316 => 0xa, 317 => 0xd },
+	'wbtype5' => { 316 => 0xd, 317 => 0x11 },
+	'wbtype6' => { 316 => 0x10, 317 => 0x15 },
+	'wbtype7' => { 316 => 0x13, 317 => 0x19 },
+	'webstatement' => { 497 => 'WebStatement' },
+	'what' => { 467 => 'What', 469 => 'What' },
+	'whitebalance' => { 7 => 0x6f, 8 => [0x44,0x4a], 9 => 0xbc, 10 => 0x36, 11 => 0x5e, 12 => 0x36, 13 => 0x78, 14 => 0x6f, 15 => 0x6f, 16 => 0x73, 17 => 0x6f, 18 => 0x78, 19 => 0x54, 20 => 0x6f, 21 => 0xbc, 22 => 0x7b, 24 => 0xbc, 25 => 0xc2, 27 => 0x131, 28 => 0x77, 72 => 0x8, 75 => 0x7, 110 => 0x7, 111 => [0x19,0x2012], 117 => [0xa403,0xfe4e], 125 => 0x1002, 135 => 0x3fc, 136 => 0xfa0d, 137 => 0x40, 148 => 0x1a, 177 => 0x3, 178 => 0xe, 179 => 0x4, 180 => 0xb, 182 => 0x115, 221 => 0x5, 253 => 0x7, 305 => 0x304, 310 => 0x3, 312 => 0x3033, 345 => 0x19, 352 => 0x7, 376 => 0x26, 377 => 0x1003, 387 => [0x88,0x3c,0x7,0x58], 397 => 0xf, 398 => 0xe, 410 => [0x115,0xb054], 467 => 'WhiteBalance', 469 => 'WhiteBalance', 473 => 'WhiteBalance' },
+	'whitebalance0' => { 173 => 'WhiteBalance0' },
+	'whitebalance1' => { 173 => 'WhiteBalance1' },
+	'whitebalance2' => { 173 => 'WhiteBalance2', 287 => 0x500 },
+	'whitebalanceadj' => { 101 => 0x20101, 106 => 0x18, 263 => 0x76a43204 },
+	'whitebalanceautoadjustment' => { 323 => 0x0 },
+	'whitebalancebias' => { 111 => 0x2011, 292 => 0x304, 310 => 0x23 },
+	'whitebalanceblue' => { 72 => 0x7 },
+	'whitebalancebracket' => { 287 => 0x502, 292 => 0x303 },
+	'whitebalancebracketing' => { 180 => 0x22, 183 => 0x2c, 408 => 0x2c },
+	'whitebalancecomp' => { 295 => 0x1001 },
+	'whitebalancedetected' => { 135 => 0x3fb },
+	'whitebalancefinetune' => { 125 => 0x100a, 180 => 0x38, 182 => 0x112, 221 => 0xb, 377 => 0x1004, 397 => 0x6, 398 => 0x5, 410 => 0x112 },
+	'whitebalancemode' => { 135 => 0x3fa, 345 => 0x1a },
+	'whitebalancered' => { 72 => 0x6 },
+	'whitebalanceset' => { 326 => 0xa },
+	'whitebalancesetting' => { 180 => 0x23, 397 => 0x5, 398 => 0x4, 399 => 0x16, 415 => 0xd },
+	'whitebalancesetup' => { 384 => 0x41 },
+	'whitebalancetemperature' => { 287 => 0x501 },
+	'whiteboard' => { 292 => 0x301 },
+	'whitelevel' => { 117 => 0xc61d, 345 => 0x7e },
+	'whitepoint' => { 117 => 0x13e, 345 => 0x201, 489 => 'WhitePoint' },
+	'whites2012' => { 467 => 'Whites2012', 469 => 'Whites2012' },
+	'whitesadj' => { 444 => 0x9017 },
+	'wideadapter' => { 377 => 0x1017 },
+	'widefocuszone' => { 177 => 0x2f },
+	'widerange' => { 386 => 0x20f },
+	'windmode' => { 135 => 0x3f4 },
+	'windowlocation' => { 370 => 'WLOC' },
+	'windowsatom' => { 468 => 'windowsAtom' },
+	'windowsatomextension' => { 468 => [\'windowsAtom','windowsAtomExtension'] },
+	'windowsatominvocationflags' => { 468 => [\'windowsAtom','windowsAtomInvocationFlags'] },
+	'windowsatomuncprojectpath' => { 468 => [\'windowsAtom','windowsAtomUncProjectPath'] },
+	'wordcount' => { 483 => 'wordCount' },
+	'work' => { 362 => "\xa9wrk" },
+	'workcolorspace' => { 101 => 0x10200, 106 => 0x270 },
+	'workflowtag' => { 479 => 'WorkflowTag' },
+	'workflowtagcvid' => { 479 => [\'WorkflowTag','WorkflowTagCvId'] },
+	'workflowtagcvtermid' => { 479 => [\'WorkflowTag','WorkflowTagCvTermId'] },
+	'workflowtagcvtermname' => { 479 => [\'WorkflowTag','WorkflowTagCvTermName'] },
+	'workflowtagcvtermrefinedabout' => { 479 => [\'WorkflowTag','WorkflowTagCvTermRefinedAbout'] },
+	'worktodo' => { 475 => 'WorkToDo' },
+	'worldtimelocation' => { 310 => 0x3a, 345 => 0x22, 351 => '0.1' },
+	'writer-editor' => { 129 => 0x7a },
+	'x3filllight' => { 387 => 0x12 },
+	'xattrquarantine' => { 171 => 'com.apple.quarantine' },
+	'xilinxversion' => { 135 => 0x414 },
+	'xml' => { 133 => 'xml ' },
+	'xmp' => { 104 => 0xffff00f6, 118 => 'XMP' },
+	'xmptoolkit' => { 490 => 'xmptk' },
+	'xpauthor' => { 117 => 0x9c9d },
+	'xpcomment' => { 117 => 0x9c9c },
+	'xpkeywords' => { 117 => 0x9c9e },
+	'xposition' => { 117 => 0x11e },
+	'xpsubject' => { 117 => 0x9c9f },
+	'xptitle' => { 117 => 0x9c9b },
+	'xresolution' => { 117 => 0x11a, 132 => 0x3, 360 => 0x0, 489 => 'XResolution' },
+	'xyresolution' => { 121 => 0x3 },
+	'yaw' => { 113 => 0x7, 370 => ['_yaw',"\xa9fyw"] },
+	'yawangle' => { 239 => 0x3513, 240 => 0x2c2c, 244 => 0xc222, 249 => 0x36fc, 250 => 0x2f03, 252 => 0xce3a, 382 => 0x0 },
+	'ycbcrcoefficients' => { 117 => 0x211, 489 => 'YCbCrCoefficients' },
+	'ycbcrpositioning' => { 117 => 0x213, 489 => 'YCbCrPositioning' },
+	'ycbcrsubsampling' => { 117 => 0x212, 489 => 'YCbCrSubSampling' },
+	'year' => { 362 => 'yrrc', 364 => 'year' },
+	'yearcreated' => { 137 => 0x10, 146 => 0xc },
+	'yellowhsl' => { 101 => 0x20912 },
+	'yield' => { 485 => 'yield' },
+	'yposition' => { 117 => 0x11f },
+	'yresolution' => { 117 => 0x11b, 132 => 0x5, 360 => 0x4, 489 => 'YResolution' },
+	'zonematching' => { 182 => 0x10a, 185 => [0x3a,0x4a], 410 => 0xb024 },
+	'zonematchingmode' => { 180 => 0x14 },
+	'zonematchingon' => { 179 => 0x75 },
+	'zonematchingvalue' => { 397 => 0x1f },
+	'zoomedpreviewlength' => { 292 => 0xf05 },
+	'zoomedpreviewsize' => { 292 => 0xf06 },
+	'zoomedpreviewstart' => { 292 => 0xf04 },
+	'zoomsourcewidth' => { 34 => 0x24 },
+	'zoomstepcount' => { 290 => 0x300, 292 => 0x100d },
+	'zoomtargetwidth' => { 34 => 0x25 },
 );
 
@@ -3523,9 +6399,41 @@
 	'_stream' => 1,
 	'a100dataoffset' => 1,
+	'aas' => 1,
+	'abovecolor' => 1,
 	'abstract' => 1,
+	'abstractfilename' => 1,
+	'accel360fly' => 1,
+	'acceldata' => 1,
+	'accelerometertime' => 1,
+	'accelmode' => 1,
+	'accelypr' => 1,
 	'accessdate' => 1,
+	'accountname' => 1,
 	'acdsee' => 1,
+	'acquisitiontime' => 1,
+	'acquisitiontimeday' => 1,
+	'acquisitiontimemonth' => 1,
+	'acquisitiontimeyear' => 1,
+	'acquisitiontimeyearmonth' => 1,
+	'acquisitiontimeyearmonthday' => 1,
+	'acroform' => 1,
+	'activebuf1cols' => 1,
+	'activebuf1rows' => 1,
+	'activebuf2cols' => 1,
+	'activebuf2rows' => 1,
+	'activecols' => 1,
+	'activectemonitor1cols' => 1,
+	'activectemonitor2cols' => 1,
+	'activectemonitorrows' => 1,
+	'activerows' => 1,
+	'actor' => 1,
 	'actualcompensation' => 1,
-	'adobe' => 1,
+	'actualscalemax' => 1,
+	'actualscalemin' => 1,
+	'actualsoftpostpadding' => 1,
+	'actualsoftprepadding' => 1,
+	'additionalinfo' => 1,
+	'adjustedtbnimageheight' => 1,
+	'adjustedtbnimagewidth' => 1,
 	'adobe_cm' => 1,
 	'adobecmtype' => 1,
@@ -3538,11 +6446,19 @@
 	'adoberaf' => 1,
 	'adobesr2' => 1,
+	'adoptedneutral' => 1,
+	'adult' => 1,
 	'advancedcontentencryption' => 1,
 	'advancedmutualexcl' => 1,
+	'advancedscenemode' => 1,
 	'adventrevision' => 1,
 	'adventscale' => 1,
 	'aeflags' => 1,
 	'aeinfo' => 1,
-	'aeunknown' => 1,
+	'aeinfo2' => 1,
+	'aeinfo3' => 1,
+	'aeinfounknown' => 1,
+	'af-assistilluminator' => 1,
+	'af-cprioritysel' => 1,
+	'af-sprioritysel' => 1,
 	'afarea' => 1,
 	'afareaheights' => 1,
@@ -3550,26 +6466,55 @@
 	'afareaxpositions' => 1,
 	'afareaypositions' => 1,
+	'afconfig' => 1,
 	'afcp' => 1,
 	'afcp_iptc' => 1,
+	'afcsettings' => 1,
+	'aff1' => 1,
+	'aff5' => 1,
+	'affheader' => 1,
+	'affinetransformmat' => 1,
 	'afinfo' => 1,
 	'afinfo2' => 1,
 	'afinfo2version' => 1,
+	'afinfo3' => 1,
 	'afinfocus' => 1,
 	'afinfosize' => 1,
 	'afm' => 1,
-	'afmicroadj' => 1,
+	'afpointinfo' => 1,
+	'afpointsel' => 1,
 	'afpointsinfocus1d' => 1,
-	'afpointsselected' => 1,
+	'afsp' => 1,
+	'afstatus15' => 1,
+	'afstatus19' => 1,
+	'afstatus79' => 1,
 	'aftune' => 1,
+	'aibuildnumber' => 1,
+	'aicolormodel' => 1,
+	'aicolorusage' => 1,
+	'aicreatorversion' => 1,
+	'aifileformat' => 1,
 	'aimetadata' => 1,
+	'ainumlayers' => 1,
+	'aipdfprivatedata' => 1,
 	'aiprivatedata' => 1,
+	'airspeed' => 1,
+	'airulerunits' => 1,
+	'aitargetresolution' => 1,
 	'album2' => 1,
-	'albumartist' => 1,
+	'albumartistsortorder' => 1,
 	'albumcoverurl' => 1,
+	'albumid' => 1,
+	'albumidalbumartist' => 1,
 	'albumname' => 1,
 	'albumsortorder' => 1,
 	'albumtitle' => 1,
-	'albumtitleid' => 1,
+	'albumtitlesortorder' => 1,
 	'aliaslayermetadata' => 1,
+	'alignment' => 1,
+	'allcolorflatfield1' => 1,
+	'allcolorflatfield2' => 1,
+	'allcolorflatfield3' => 1,
+	'alph' => 1,
+	'alpha' => 1,
 	'alphabitdepth' => 1,
 	'alphabytecount' => 1,
@@ -3578,41 +6523,62 @@
 	'alphadatadiscard' => 1,
 	'alphafilter' => 1,
+	'alphafiltering' => 1,
 	'alphaidentifiers' => 1,
 	'alphainterlace' => 1,
+	'alphamask' => 1,
 	'alphaoffset' => 1,
+	'alphapreprocessing' => 1,
 	'alphasample' => 1,
 	'alternateduotonecolors' => 1,
+	'alternatesourceurl' => 1,
 	'alternatespotcolors' => 1,
+	'altitudefromtakeoff' => 1,
 	'ambienceinfo' => 1,
-	'animationextension' => 1,
+	'angleaxis' => 1,
+	'angularvelocity' => 1,
+	'anim' => 1,
+	'animation' => 1,
+	'animationcontrol' => 1,
+	'animationframes' => 1,
 	'animationiterations' => 1,
+	'animationloopcount' => 1,
+	'animationplays' => 1,
+	'anmf' => 1,
+	'anniversary' => 1,
 	'annotation' => 1,
 	'annotations' => 1,
 	'annotationusagerights' => 1,
+	'announce' => 1,
+	'announcelist1' => 1,
+	'anoiselines' => 1,
 	'anta' => 1,
 	'aperture' => 1,
 	'aperturedisplayed' => 1,
-	'aperturesetting' => 1,
 	'apeversion' => 1,
 	'app14flags0' => 1,
 	'app14flags1' => 1,
 	'app1_profile' => 1,
-	'applestoreaccount' => 1,
-	'applestoreaccounttype' => 1,
-	'applestorecatalogid' => 1,
-	'applestorecountry' => 1,
+	'apple-fi' => 1,
+	'appledataoffsets' => 1,
+	'applemaildatereceived' => 1,
+	'applemaildatesent' => 1,
+	'applemailflagged' => 1,
+	'applemailisremoteattachment' => 1,
+	'applemailmessageid' => 1,
+	'applemailpriority' => 1,
+	'applemailread' => 1,
+	'applemailrepliedto' => 1,
 	'application' => 1,
 	'applicationdata' => 1,
 	'applicationmissingmsg' => 1,
 	'applicationversion' => 1,
-	'appversion' => 1,
+	'applysettingstoliveview' => 1,
 	'archivallocation' => 1,
 	'archivedfilename' => 1,
-	'arranger' => 1,
-	'arrangerkeywords' => 1,
+	'ardronefile' => 1,
+	'ardronetelemetry' => 1,
 	'artist2' => 1,
 	'artistlen' => 1,
 	'artisturl' => 1,
-	'artwork' => 1,
 	'ascender' => 1,
 	'ascent' => 1,
@@ -3620,27 +6586,44 @@
 	'asfpacketcount' => 1,
 	'asfsecurityobjectssize' => 1,
+	'asin' => 1,
+	'asin2' => 1,
 	'aspectinfo' => 1,
-	'aspectratiotype' => 1,
 	'aspectratiox' => 1,
 	'aspectratioy' => 1,
+	'assistantsname' => 1,
+	'assistantsphone' => 1,
+	'associatedimagefile' => 1,
 	'association' => 1,
 	'assumeddisplaysize' => 1,
 	'assumeddistanceview' => 1,
+	'atmospherictemperature' => 1,
+	'atmospherictransalpha1' => 1,
+	'atmospherictransalpha2' => 1,
+	'atmospherictransbeta1' => 1,
+	'atmospherictransbeta2' => 1,
+	'atmospherictransx' => 1,
 	'atob0' => 1,
 	'atob1' => 1,
 	'atob2' => 1,
-	'attachedfile' => 1,
-	'attachedfiledata' => 1,
-	'attachedfiledescription' => 1,
-	'attachedfilemimetype' => 1,
-	'attachedfilename' => 1,
-	'attachedfilereferral' => 1,
-	'attachedfileuid' => 1,
+	'atsccontent' => 1,
 	'attachments' => 1,
+	'attitude' => 1,
+	'attitudetarget' => 1,
+	'attr' => 1,
+	'attributes' => 1,
+	'audible_cvrx' => 1,
+	'audible_meta' => 1,
+	'audible_meta2' => 1,
+	'audible_tags' => 1,
+	'audible_tseg' => 1,
 	'audiences' => 1,
 	'audioattributes' => 1,
+	'audioavailablebitraterange' => 1,
+	'audioavailablenumberchannels' => 1,
 	'audioavgbitrate' => 1,
-	'audiobitspersample' => 1,
+	'audiobitratecontrolmode' => 1,
 	'audiobytes' => 1,
+	'audiochannellayout' => 1,
+	'audiochanneltypes' => 1,
 	'audiocodec' => 1,
 	'audiocodecdescription' => 1,
@@ -3648,21 +6631,38 @@
 	'audiocodecinfo' => 1,
 	'audiocodecname' => 1,
+	'audiocodecprimemethod' => 1,
+	'audiocomponentversion' => 1,
+	'audiocurrenttargetbitrate' => 1,
 	'audiodelay' => 1,
+	'audiodoessamplerateconversion' => 1,
 	'audioencoding' => 1,
+	'audioencodingparamsversion' => 1,
+	'audioextendfrequencies' => 1,
 	'audiofilesize' => 1,
 	'audiofileurl' => 1,
 	'audioformat' => 1,
 	'audioframesize' => 1,
-	'audiogain' => 1,
+	'audiohasvariablepacketbytesizes' => 1,
 	'audioheader' => 1,
 	'audioinfo' => 1,
+	'audioinputbuffersize' => 1,
+	'audioisinitialized' => 1,
 	'audiolayer' => 1,
 	'audiomaxbitrate' => 1,
+	'audiomaximumpacketbytesize' => 1,
+	'audiominimumdelaymode' => 1,
+	'audiominimumnumberinputpackets' => 1,
+	'audiominimumnumberoutputpackets' => 1,
 	'audiomode' => 1,
+	'audiooutputprecedence' => 1,
+	'audiopacketframesize' => 1,
 	'audioprofile' => 1,
 	'audioprofileversion' => 1,
+	'audioqualitysetting' => 1,
+	'audiorequirespacketdescription' => 1,
 	'audiosamplecount' => 1,
 	'audiosampledesc' => 1,
 	'audiosamplesize' => 1,
+	'audiosetting' => 1,
 	'audiosize' => 1,
 	'audiosourceurl' => 1,
@@ -3670,11 +6670,34 @@
 	'audiostreamtype' => 1,
 	'audiotrackid' => 1,
+	'audiousedinputbuffersize' => 1,
+	'audiouserecommendedsamplerate' => 1,
+	'audiovbrquality' => 1,
 	'audiovendorid' => 1,
+	'audiozeroframespadded' => 1,
 	'authenticationtime' => 1,
 	'authenticationtype' => 1,
+	'authoringsoftwarerelease' => 1,
 	'authorlen' => 1,
 	'authorship' => 1,
+	'authorsortorder' => 1,
 	'authorurl' => 1,
+	'autoareaafstartingpoint' => 1,
+	'autofocusmoderestrictions' => 1,
+	'autoisomin' => 1,
+	'autolowlightduration' => 1,
+	'automationanimation' => 1,
+	'automationflags' => 1,
+	'autorotation' => 1,
+	'autosavefilepath' => 1,
+	'autosaveformat' => 1,
+	'autosummary' => 1,
 	'aux' => 1,
+	'auxiliaryimageref' => 1,
+	'auxiliaryimagetype' => 1,
+	'av1configuration' => 1,
+	'av1configurationversion' => 1,
+	'avcconfiguration' => 1,
+	'averagebitrate' => 1,
+	'averageframerate' => 1,
 	'averagelevel' => 1,
 	'avgbitrate' => 1,
@@ -3690,4 +6713,7 @@
 	'axisdistancey' => 1,
 	'axisdistancez' => 1,
+	'axml' => 1,
+	'b1' => 1,
+	'b2' => 1,
 	'background' => 1,
 	'backgroundcolor' => 1,
@@ -3700,5 +6726,6 @@
 	'backuptime' => 1,
 	'badfaxlines' => 1,
-	'balance' => 1,
+	'bahpver' => 1,
+	'balpver' => 1,
 	'band' => 1,
 	'bandwidthsharing' => 1,
@@ -3707,32 +6734,58 @@
 	'bannerimagetype' => 1,
 	'bannerimageurl' => 1,
+	'barcode' => 1,
+	'barcodes' => 1,
+	'barometerinfo' => 1,
+	'barometerinfoversion' => 1,
 	'baselinelength' => 1,
 	'baseviewpointnum' => 1,
 	'basisobject' => 1,
-	'bass' => 1,
+	'battery' => 1,
+	'batterycapacity' => 1,
+	'batterycurrent' => 1,
 	'batteryinfo' => 1,
-	'beatsperminute' => 1,
+	'batterystatus' => 1,
+	'batterytime' => 1,
+	'batteryvoltage3' => 1,
+	'batteryvoltage4' => 1,
+	'bavpver' => 1,
+	'bccaddresses' => 1,
+	'bccnames' => 1,
+	'beats-per-minute' => 1,
+	'beautycolorlevel' => 1,
+	'beautyretouchlevel' => 1,
+	'belowcolor' => 1,
+	'beta' => 1,
+	'bibligraphicfilename' => 1,
+	'bikebroaccel' => 1,
+	'bikebrogps' => 1,
+	'billinginformation' => 1,
 	'binaryfilter' => 1,
 	'binaryxml' => 1,
+	'binning' => 1,
+	'birthday' => 1,
+	'bitdepthchroma' => 1,
+	'bitdepthluma' => 1,
 	'bitrate' => 1,
+	'bitrateinfo' => 1,
 	'bitratemutualexclusion' => 1,
 	'bitsperextendedrunlength' => 1,
 	'bitsperpixel' => 1,
 	'bitsperrunlength' => 1,
-	'blackleveldeltah' => 1,
-	'blackleveldeltav' => 1,
+	'blackadcountsperdacvolt' => 1,
+	'blackclamp' => 1,
+	'blackclampoffset' => 1,
+	'blackcolsleft' => 1,
+	'blackcolsright' => 1,
+	'blackdacchannel' => 1,
+	'blackdacsettlingmsec' => 1,
 	'blackmaskbottomborder' => 1,
 	'blackmaskleftborder' => 1,
 	'blackmaskrightborder' => 1,
 	'blackmasktopborder' => 1,
-	'block' => 1,
-	'blockaddid' => 1,
-	'blockadditional' => 1,
-	'blockadditionalid' => 1,
-	'blockadditions' => 1,
-	'blockduration' => 1,
-	'blockgroup' => 1,
+	'blackrowsbottom' => 1,
+	'blackrowstop' => 1,
+	'blacktarget' => 1,
 	'blocklocation' => 1,
-	'blockmore' => 1,
 	'blocksize' => 1,
 	'blocksizemax' => 1,
@@ -3741,7 +6794,11 @@
 	'blocksperframe' => 1,
 	'blocksperrow' => 1,
-	'blockvirtual' => 1,
 	'blueadjust' => 1,
+	'blueendpoint' => 1,
 	'bluegain' => 1,
+	'bluegrassscale1' => 1,
+	'bluegrassscale2' => 1,
+	'bluegrasstable' => 1,
+	'bluemask' => 1,
 	'bluematrixcolumn' => 1,
 	'blueprimary' => 1,
@@ -3750,5 +6807,15 @@
 	'bluex' => 1,
 	'bluey' => 1,
+	'blurstrength' => 1,
+	'bmpversion' => 1,
+	'boardtemperature' => 1,
+	'bokehshape' => 1,
+	'bookname' => 1,
 	'booktitle' => 1,
+	'booktype' => 1,
+	'bookversion' => 1,
+	'bootidentifier' => 1,
+	'bootrecord' => 1,
+	'bootsystem' => 1,
 	'bordercolor' => 1,
 	'borderid' => 1,
@@ -3758,11 +6825,28 @@
 	'bordersversion' => 1,
 	'bordertype' => 1,
+	'bottomdarkrow1' => 1,
+	'bottomdarkrow2' => 1,
 	'bottommag' => 1,
 	'boundaryorigin' => 1,
 	'boundingbox' => 1,
+	'bracketincrement' => 1,
+	'bracketingburstoptions' => 1,
+	'bracketingcounter' => 1,
+	'bracketingmode' => 1,
+	'bracketingstep' => 1,
+	'bracketprogram' => 1,
+	'bracketset' => 1,
 	'bracketshot' => 1,
+	'brain' => 1,
+	'brandingimageid' => 1,
+	'brandingname' => 1,
 	'breakchar' => 1,
+	'brightdefectintegrationms' => 1,
+	'brightdefectisocode' => 1,
+	'brightdefectthreshold' => 1,
 	'brightnessdata' => 1,
+	'brightrowstop' => 1,
 	'broadcast' => 1,
+	'broadcastdate' => 1,
 	'broadcastextension' => 1,
 	'btoa0' => 1,
@@ -3774,17 +6858,39 @@
 	'btod3' => 1,
 	'bufferaverage' => 1,
+	'buffersize' => 1,
 	'builddate' => 1,
 	'buildversion' => 1,
+	'businessaddress' => 1,
+	'businesscity' => 1,
+	'businesscountry-region' => 1,
+	'businessfax' => 1,
+	'businesshomepage' => 1,
+	'businessphone' => 1,
+	'businesspobox' => 1,
+	'businesspostalcode' => 1,
+	'businessstateorprovince' => 1,
+	'businessstreet' => 1,
+	'buynow' => 1,
+	'buytickets' => 1,
 	'bw_halftoninginfo' => 1,
 	'bw_transferfunc' => 1,
+	'bwf_umid' => 1,
 	'bwfversion' => 1,
 	'bytelength' => 1,
+	'byteorder' => 1,
+	'byteordermark' => 1,
 	'bytes' => 1,
+	'bytesperline' => 1,
 	'bytesperminute' => 1,
 	'cachecontrol' => 1,
 	'cachedimageheight' => 1,
 	'cachedimagewidth' => 1,
+	'calculatedscalemax' => 1,
+	'calculatedscalemin' => 1,
 	'calibrationdatetime' => 1,
-	'camera' => 1,
+	'calibrationlog' => 1,
+	'callbacknumber' => 1,
+	'callletters' => 1,
+	'camcore' => 1,
 	'camera1' => 1,
 	'camera2' => 1,
@@ -3794,12 +6900,12 @@
 	'camerabyteorder' => 1,
 	'cameradatetime' => 1,
-	'cameradirection' => 1,
-	'cameraidentifier' => 1,
+	'cameraifd' => 1,
 	'camerainfo' => 1,
-	'camerainfo5dmkii_2a' => 1,
-	'camerainfo5dmkii_2b' => 1,
-	'camerainfo7d_2a' => 1,
-	'camerainfo7d_2b' => 1,
-	'cameramotion' => 1,
+	'camerainfo2' => 1,
+	'camerainfo3' => 1,
+	'camerainfoa100' => 1,
+	'camerainfounknown' => 1,
+	'cameramaker' => 1,
+	'cameramanufacturer' => 1,
 	'cameraname' => 1,
 	'cameraobjbacktype' => 1,
@@ -3808,12 +6914,34 @@
 	'cameraobjtype' => 1,
 	'cameraobjversion' => 1,
+	'cameraoperator' => 1,
+	'camerapan' => 1,
+	'camerapartnumber' => 1,
 	'cameraprofileversion' => 1,
+	'camerascalemax' => 1,
+	'camerascalemin' => 1,
 	'camerasettings' => 1,
 	'camerasettings2' => 1,
+	'camerasettings3' => 1,
 	'camerasettingsa100' => 1,
 	'camerasettingsifd' => 1,
 	'camerasettingsunknown' => 1,
 	'camerasetup' => 1,
+	'camerasoftware' => 1,
 	'cameraspecification' => 1,
+	'cameratemperaturemaxclip' => 1,
+	'cameratemperaturemaxsaturated' => 1,
+	'cameratemperaturemaxwarn' => 1,
+	'cameratemperatureminclip' => 1,
+	'cameratemperatureminsaturated' => 1,
+	'cameratemperatureminwarn' => 1,
+	'cameratilt' => 1,
+	'camm0' => 1,
+	'camm1' => 1,
+	'camm2' => 1,
+	'camm3' => 1,
+	'camm4' => 1,
+	'camm5' => 1,
+	'camm6' => 1,
+	'camm7' => 1,
 	'can_skip_backward' => 1,
 	'can_skip_forward' => 1,
@@ -3824,4 +6952,6 @@
 	'canonafinfo2' => 1,
 	'canoncamerainfo1000d' => 1,
+	'canoncamerainfo1100d' => 1,
+	'canoncamerainfo1200d' => 1,
 	'canoncamerainfo1d' => 1,
 	'canoncamerainfo1dmkii' => 1,
@@ -3829,4 +6959,5 @@
 	'canoncamerainfo1dmkiin' => 1,
 	'canoncamerainfo1dmkiv' => 1,
+	'canoncamerainfo1dx' => 1,
 	'canoncamerainfo40d' => 1,
 	'canoncamerainfo450d' => 1,
@@ -3836,6 +6967,15 @@
 	'canoncamerainfo5d' => 1,
 	'canoncamerainfo5dmkii' => 1,
+	'canoncamerainfo5dmkiii' => 1,
+	'canoncamerainfo600d' => 1,
 	'canoncamerainfo60d' => 1,
+	'canoncamerainfo650d' => 1,
+	'canoncamerainfo6d' => 1,
+	'canoncamerainfo700d' => 1,
+	'canoncamerainfo70d' => 1,
+	'canoncamerainfo750d' => 1,
+	'canoncamerainfo760d' => 1,
 	'canoncamerainfo7d' => 1,
+	'canoncamerainfo80d' => 1,
 	'canoncamerainfopowershot' => 1,
 	'canoncamerainfopowershot2' => 1,
@@ -3844,4 +6984,6 @@
 	'canoncamerainfounknown32' => 1,
 	'canoncamerasettings' => 1,
+	'canoncctp' => 1,
+	'canoncnop' => 1,
 	'canoncnth' => 1,
 	'canoncolorinfo1' => 1,
@@ -3855,4 +6997,5 @@
 	'canonrawmakemodel' => 1,
 	'canonshotinfo' => 1,
+	'canonskip' => 1,
 	'canseekontime' => 1,
 	'canseektoend' => 1,
@@ -3865,4 +7008,7 @@
 	'captureconditionspar' => 1,
 	'capturedevicefid' => 1,
+	'captureheightresetblacksegnormal' => 1,
+	'captureheightresetblacksegtest' => 1,
+	'captureheighttest' => 1,
 	'captureobjbacktype' => 1,
 	'captureobjname' => 1,
@@ -3873,8 +7019,12 @@
 	'captureserial' => 1,
 	'capturesetup' => 1,
+	'capturewidthresetblacksegnormal' => 1,
+	'capturewidthresetblacksegtest' => 1,
 	'capturexresolution' => 1,
 	'capturexresolutionunit' => 1,
 	'captureyresolution' => 1,
 	'captureyresolutionunit' => 1,
+	'car' => 1,
+	'carphone' => 1,
 	'casio' => 1,
 	'casiodata' => 1,
@@ -3882,44 +7032,64 @@
 	'casioquality' => 1,
 	'casioqvmi' => 1,
+	'cast' => 1,
 	'cc' => 1,
+	'ccaddresses' => 1,
 	'ccdrect' => 1,
 	'ccdvalidrect' => 1,
 	'ccdvideorect' => 1,
+	'ccnames' => 1,
+	'cddb1info' => 1,
+	'cddbdiscplaytime' => 1,
+	'cddbdisctracks' => 1,
+	'cddbtracknumber' => 1,
+	'cdetype' => 1,
+	'cdi1' => 1,
+	'cdtrackenabled' => 1,
 	'cell' => 1,
+	'cellphone' => 1,
 	'centerdarkrect' => 1,
+	'cfagreenthreshold1' => 1,
+	'cfagreenthreshold2' => 1,
 	'cfalayout' => 1,
-	'cfapattern2' => 1,
 	'cfaplanecolor' => 1,
-	'cfarepeatpatterndim' => 1,
+	'channel0lagkernel' => 1,
+	'channel1coordinates' => 1,
+	'channel1flags' => 1,
+	'channel1label' => 1,
+	'channel1lagkernel' => 1,
+	'channel2coordinates' => 1,
+	'channel2flags' => 1,
+	'channel2label' => 1,
+	'channel2lagkernel' => 1,
+	'channel3coordinates' => 1,
+	'channel3flags' => 1,
+	'channel3label' => 1,
+	'channel3lagkernel' => 1,
+	'channel4coordinates' => 1,
+	'channel4flags' => 1,
+	'channel4label' => 1,
+	'channel5coordinates' => 1,
+	'channel5flags' => 1,
+	'channel5label' => 1,
+	'channel6coordinates' => 1,
+	'channel6flags' => 1,
+	'channel6label' => 1,
+	'channel7coordinates' => 1,
+	'channel7flags' => 1,
+	'channel7label' => 1,
+	'channel8coordinates' => 1,
+	'channel8flags' => 1,
+	'channel8label' => 1,
+	'channelcoarsegainadjust' => 1,
 	'channelmode' => 1,
-	'channelpositions' => 1,
+	'channelnumber' => 1,
+	'channelusage' => 1,
 	'chapter' => 1,
-	'chapteratom' => 1,
-	'chaptercountry' => 1,
-	'chapterdisplay' => 1,
-	'chapterflagenabled' => 1,
-	'chapterflaghidden' => 1,
-	'chapterlanguage' => 1,
-	'chapterlist' => 1,
-	'chapterphysicalequivalent' => 1,
-	'chapterprocess' => 1,
-	'chapterprocesscodecid' => 1,
-	'chapterprocesscommand' => 1,
-	'chapterprocessdata' => 1,
-	'chapterprocessprivate' => 1,
-	'chapterprocesstime' => 1,
-	'chapters' => 1,
-	'chaptersegmenteditionuid' => 1,
-	'chaptersegmentuid' => 1,
-	'chapterstring' => 1,
-	'chaptertimeend' => 1,
-	'chaptertimestart' => 1,
-	'chaptertrack' => 1,
-	'chaptertracknumber' => 1,
-	'chaptertranslate' => 1,
-	'chaptertranslatecodec' => 1,
-	'chaptertranslateeditionuid' => 1,
-	'chaptertranslateid' => 1,
-	'chapteruid' => 1,
+	'chaptercount' => 1,
+	'chapterlisttrackid' => 1,
+	'chaptername' => 1,
+	'chapternum' => 1,
+	'chapternumber' => 1,
+	'characterescapesequence' => 1,
 	'characters' => 1,
 	'characterset' => 1,
@@ -3927,6 +7097,26 @@
 	'charcountwithspaces' => 1,
 	'chartarget' => 1,
+	'chartcontourinterval' => 1,
+	'chartcorrdate' => 1,
+	'chartcountryorigin' => 1,
+	'chartdepthunits' => 1,
+	'chartformat' => 1,
+	'chartmagvar' => 1,
+	'chartmagvarannchange' => 1,
+	'chartmagvaryear' => 1,
+	'chartrasteredition' => 1,
+	'chartsoundingdatum' => 1,
+	'chartsource' => 1,
+	'chartsourcedate' => 1,
+	'chartsourceedition' => 1,
+	'chartwgsnsshift' => 1,
 	'checkedby' => 1,
+	'children' => 1,
+	'chmversion' => 1,
+	'chromaformat' => 1,
+	'chromasampleposition' => 1,
+	'chromaticaberrationparams' => 1,
 	'chromaticadaptation' => 1,
+	'chromaticities' => 1,
 	'chromaticity' => 1,
 	'chromaticitychannel1' => 1,
@@ -3946,27 +7136,38 @@
 	'class' => 1,
 	'classification' => 1,
+	'cleanaperture' => 1,
+	'cleanaperturedimensions' => 1,
+	'cleanapertureheight' => 1,
+	'cleanapertureoffsetx' => 1,
+	'cleanapertureoffsety' => 1,
+	'cleanaperturewidth' => 1,
 	'cleanfaxdata' => 1,
+	'clientid' => 1,
 	'clipboundary' => 1,
 	'clipobjects' => 1,
 	'clippath' => 1,
 	'clippingboundary' => 1,
+	'clippinglimit' => 1,
 	'clippingpathname' => 1,
 	'cloneid' => 1,
 	'cloneobject' => 1,
 	'clonetype' => 1,
-	'cluster' => 1,
-	'clusterduration' => 1,
+	'closedcaptioning' => 1,
+	'cmddialsaperturesetting' => 1,
+	'cmddialschangemainsub' => 1,
+	'cmddialschangemainsubexposure' => 1,
+	'cmddialsmenuandplayback' => 1,
+	'cmddialsreverserotation' => 1,
+	'cmddialsreverserotexposurecomp' => 1,
 	'cmmflags' => 1,
+	'cmp1' => 1,
 	'cmykequivalent' => 1,
-	'codecdecodeall' => 1,
-	'codecdownloadurl' => 1,
+	'coarsedata' => 1,
+	'coarsemapimage' => 1,
+	'coarsemapimageheight' => 1,
+	'coarsemapimagetype' => 1,
+	'coarsemapimagewidth' => 1,
 	'codecflavorid' => 1,
-	'codecid' => 1,
-	'codecinfourl' => 1,
 	'codeclist' => 1,
-	'codecname' => 1,
-	'codecprivate' => 1,
-	'codecsettings' => 1,
-	'codecstate' => 1,
 	'codedframesize' => 1,
 	'codepage' => 1,
@@ -3976,5 +7177,5 @@
 	'codinghistory' => 1,
 	'codingmethods' => 1,
-	'color' => 1,
+	'codirectors' => 1,
 	'colorant1coordinates' => 1,
 	'colorant1name' => 1,
@@ -3994,16 +7195,24 @@
 	'colorbalance0205' => 1,
 	'colorbalance0209' => 1,
+	'colorbalance0211' => 1,
+	'colorbalance0213' => 1,
+	'colorbalance0215' => 1,
 	'colorbalancea' => 1,
 	'colorbalanceunknown' => 1,
+	'colorbalanceunknown02' => 1,
+	'colorbalanceunknown04' => 1,
 	'colorbitdepth' => 1,
 	'colorboostdata' => 1,
 	'colorbw' => 1,
 	'colorcalib' => 1,
+	'colorcalib2' => 1,
 	'colorcalibrationmatrix' => 1,
 	'colorcasts' => 1,
 	'colorcharacterization' => 1,
 	'colorcoefs' => 1,
+	'colorcoefs2' => 1,
 	'colorcomponents' => 1,
 	'colordata1' => 1,
+	'colordata10' => 1,
 	'colordata2' => 1,
 	'colordata3' => 1,
@@ -4011,8 +7220,12 @@
 	'colordata5' => 1,
 	'colordata6' => 1,
+	'colordata7' => 1,
+	'colordata8' => 1,
+	'colordata9' => 1,
 	'colordataunknown' => 1,
 	'colorgroup' => 1,
 	'colorhalftoninginfo' => 1,
 	'colorimetricintentimagestate' => 1,
+	'colorimetricspecification' => 1,
 	'colorimetry' => 1,
 	'colorinfo' => 1,
@@ -4023,17 +7236,30 @@
 	'colorobjversion' => 1,
 	'colorpalette' => 1,
+	'colorpopstrength' => 1,
+	'colorprimaries' => 1,
 	'colorresolutiondepth' => 1,
 	'colorresponseunit' => 1,
 	'colors' => 1,
 	'colorsamplersresource' => 1,
+	'colorsamplersresource2' => 1,
 	'colorsetup' => 1,
 	'colorspacedata' => 1,
+	'colorspecapproximation' => 1,
+	'colorspecdata' => 1,
 	'colorspecification' => 1,
+	'colorspecmethod' => 1,
+	'colorspecprecedence' => 1,
 	'colortable' => 1,
+	'colortemperatures' => 1,
 	'colortransferfuncs' => 1,
 	'colortransform' => 1,
 	'colortwistmatrix' => 1,
 	'colortype' => 1,
+	'columncount' => 1,
+	'columngainfactors' => 1,
+	'columnresetoffsets' => 1,
+	'command' => 1,
 	'commandlinearguments' => 1,
+	'commentby' => 1,
 	'commentlen' => 1,
 	'comments' => 1,
@@ -4046,9 +7272,10 @@
 	'compactsamplesizes' => 1,
 	'company' => 1,
+	'companymainphone' => 1,
 	'companyname' => 1,
 	'compatibility' => 1,
 	'compatiblebrands' => 1,
 	'compatiblefontname' => 1,
-	'compilation' => 1,
+	'complete' => 1,
 	'compobj' => 1,
 	'compobjusertype' => 1,
@@ -4057,7 +7284,8 @@
 	'componentdefinition' => 1,
 	'componentmapping' => 1,
-	'composerkeywords' => 1,
+	'componenttable' => 1,
+	'composers' => 1,
+	'composersortorder' => 1,
 	'compositinglayerheader' => 1,
-	'composition' => 1,
 	'compositionmode' => 1,
 	'compositionoptions' => 1,
@@ -4068,15 +7296,18 @@
 	'compresseddatalength' => 1,
 	'compresseddataoffset' => 1,
+	'compressedmovie' => 1,
 	'compressedsize' => 1,
 	'compressedtext' => 1,
+	'compressionclass' => 1,
 	'compressionlevel' => 1,
 	'compressiontype' => 1,
 	'compressorid' => 1,
 	'compressorname' => 1,
-	'compressorversion' => 1,
+	'computedatmospherictrans' => 1,
+	'computer' => 1,
 	'concreteflag' => 1,
 	'condition' => 1,
 	'conditionalfec' => 1,
-	'conductor' => 1,
+	'conductors' => 1,
 	'confirmedobjectsize' => 1,
 	'connectionspaceilluminant' => 1,
@@ -4084,46 +7315,51 @@
 	'consoledata' => 1,
 	'consolefedata' => 1,
+	'constantframerate' => 1,
+	'constraintindicatorflags' => 1,
 	'cont' => 1,
-	'containerformat' => 1,
+	'contactnames' => 1,
 	'containerversion' => 1,
 	'contake' => 1,
 	'contentbranding' => 1,
-	'contentcompression' => 1,
-	'contentcompressionalgorithm' => 1,
-	'contentcompressionsettings' => 1,
+	'contentdescribes' => 1,
 	'contentdescription' => 1,
 	'contentdescriptionnotes' => 1,
 	'contentdisposition' => 1,
 	'contentdistributor' => 1,
-	'contentencoding' => 1,
-	'contentencodingorder' => 1,
-	'contentencodings' => 1,
-	'contentencodingscope' => 1,
-	'contentencodingtype' => 1,
+	'contentdistributorduration' => 1,
+	'contentdistributortype' => 1,
 	'contentencryption' => 1,
-	'contentencryptionalgorithm' => 1,
-	'contentencryptionkeyid' => 1,
 	'contentgroupdescription' => 1,
 	'contentlanguage' => 1,
+	'contentprotected' => 1,
+	'contentprotectedpercent' => 1,
 	'contentrating' => 1,
 	'contents' => 1,
 	'contentscripttype' => 1,
-	'contentsignature' => 1,
-	'contentsignaturealgorithm' => 1,
-	'contentsignaturehashalgorithm' => 1,
-	'contentsignaturekeyid' => 1,
 	'contentstyletype' => 1,
-	'contenttype' => 1,
 	'contiguouscodestream' => 1,
+	'continuousmodedisplay' => 1,
 	'contrastadjustment' => 1,
-	'contrastcurve' => 1,
+	'contrastinfo' => 1,
+	'controller' => 1,
 	'convergenceangle' => 1,
 	'convergencebaseimage' => 1,
 	'convergencedistance' => 1,
+	'conversationid' => 1,
+	'copyrightfilename' => 1,
 	'copyrightlen' => 1,
 	'copyrighturl' => 1,
+	'coringtablebest' => 1,
+	'coringtablebetter' => 1,
+	'coringtablegood' => 1,
+	'correctionmethod' => 1,
 	'costumedesigner' => 1,
-	'coverart' => 1,
+	'count' => 1,
+	'countinfo' => 1,
+	'country-region' => 1,
 	'coverartmimetype' => 1,
+	'coverarttype' => 1,
+	'coyotesense' => 1,
+	'coyotestatus' => 1,
 	'cpuarchitecture' => 1,
 	'cpubyteorder' => 1,
@@ -4132,6 +7368,8 @@
 	'cputype' => 1,
 	'cpuversions' => 1,
-	'crc-32' => 1,
+	'cr2cfapattern' => 1,
+	'crc' => 1,
 	'crcdevelparams' => 1,
+	'crd' => 1,
 	'crdinfo' => 1,
 	'createdby' => 1,
@@ -4139,13 +7377,27 @@
 	'creatingtransform' => 1,
 	'creationpathvector' => 1,
-	'creatorappid' => 1,
 	'creatorapplication' => 1,
 	'creatorappversion' => 1,
+	'creatoratom' => 1,
+	'creatorbuildnumber' => 1,
+	'creatorbuildnumber2' => 1,
 	'creatorinfo' => 1,
+	'creatormajorversion' => 1,
+	'creatorminorversion' => 1,
+	'creatorsoftware' => 1,
 	'creatorversion' => 1,
+	'crgbtoerimm0spline' => 1,
+	'crgbtoerimm1spline' => 1,
+	'crgbtoerimm2spline' => 1,
+	'crgbtoerimm3spline' => 1,
+	'crgbtoerimm4spline' => 1,
+	'crgbtoerimm5spline' => 1,
+	'crgbtoerimm6spline' => 1,
+	'crgbtoerimm7spline' => 1,
+	'crgbtoerimm8spline' => 1,
+	'crgbtoerimm9spline' => 1,
 	'cropdata' => 1,
 	'cropinfo' => 1,
 	'cropped' => 1,
-	'cropx' => 1,
 	'cropxcommonoffset' => 1,
 	'cropxoffset' => 1,
@@ -4154,5 +7406,4 @@
 	'cropxviewpointnumber' => 1,
 	'cropxviewpointnumber2' => 1,
-	'cropy' => 1,
 	'cropycommonoffset' => 1,
 	'cropyoffset' => 1,
@@ -4162,20 +7413,14 @@
 	'cropyviewpointnumber2' => 1,
 	'cross-reference' => 1,
+	'crossbarenable' => 1,
 	'crossref' => 1,
 	'crs' => 1,
 	'crwparam' => 1,
-	'cueblocknumber' => 1,
-	'cueclusterposition' => 1,
-	'cuecodecstate' => 1,
+	'cs1' => 1,
+	'ctmd' => 1,
+	'cubemapproj' => 1,
 	'cuepoint' => 1,
-	'cuerefcluster' => 1,
-	'cuerefcodecstate' => 1,
-	'cuereference' => 1,
-	'cuerefnumber' => 1,
-	'cuereftime' => 1,
-	'cues' => 1,
-	'cuetime' => 1,
-	'cuetrack' => 1,
-	'cuetrackpositions' => 1,
+	'cuepoints' => 1,
+	'cuesheet' => 1,
 	'currentbitrate' => 1,
 	'currentiptcdigest' => 1,
@@ -4194,5 +7439,4 @@
 	'customfunctionsd60' => 1,
 	'customfunctionsunknown' => 1,
-	'custompicturestyledata' => 1,
 	'customsettingsd3' => 1,
 	'customsettingsd300' => 1,
@@ -4200,22 +7444,43 @@
 	'customsettingsd3s' => 1,
 	'customsettingsd3x' => 1,
+	'customsettingsd4' => 1,
 	'customsettingsd40' => 1,
+	'customsettingsd4s' => 1,
+	'customsettingsd5' => 1,
+	'customsettingsd500' => 1,
 	'customsettingsd5000' => 1,
+	'customsettingsd5100' => 1,
+	'customsettingsd5200' => 1,
+	'customsettingsd610' => 1,
 	'customsettingsd700' => 1,
 	'customsettingsd7000' => 1,
 	'customsettingsd80' => 1,
+	'customsettingsd800' => 1,
+	'customsettingsd810' => 1,
+	'customsettingsd850' => 1,
 	'customsettingsd90' => 1,
 	'd-lightinghqdata' => 1,
 	'd-lightinghsdata' => 1,
+	'd2' => 1,
+	'daccountspervolt' => 1,
+	'dacgainscoarse' => 1,
+	'dacgainscoarseadjpreif41' => 1,
+	'dacgainsfine' => 1,
+	'dacvoltages' => 1,
+	'dacvoltagesflush' => 1,
 	'darkcorrectiontype' => 1,
+	'darkmapscale' => 1,
+	'darkrefoffsetnormal' => 1,
+	'darkrefoffsettest' => 1,
+	'darkthreshold' => 1,
 	'darwindata' => 1,
 	'data' => 1,
 	'data1' => 1,
 	'data2' => 1,
+	'databasename' => 1,
 	'datacreatedate' => 1,
 	'datadump' => 1,
 	'datadump2' => 1,
 	'datainfo' => 1,
-	'datainformation' => 1,
 	'datakey' => 1,
 	'datalen' => 1,
@@ -4230,16 +7495,46 @@
 	'dataoffsets' => 1,
 	'datapackets' => 1,
+	'datapreparer' => 1,
+	'datarate' => 1,
 	'dataref' => 1,
 	'datareference' => 1,
+	'datasign' => 1,
 	'datasize' => 1,
+	'datasize64' => 1,
 	'datatype' => 1,
+	'datawindow' => 1,
+	'dateaccessed' => 1,
+	'datearchived' => 1,
 	'datecompleted' => 1,
+	'dateimported' => 1,
+	'datelastsaved' => 1,
+	'datemodified' => 1,
+	'datepicturetaken' => 1,
+	'datereceived' => 1,
+	'datereleased' => 1,
 	'datetime1' => 1,
 	'datetime2' => 1,
 	'datetimecreated' => 1,
 	'datetimeend' => 1,
+	'datetimegenerated' => 1,
+	'datevisited' => 1,
+	'daymat0' => 1,
+	'daymat1' => 1,
+	'daymat2' => 1,
+	'daymat3' => 1,
+	'daymat4' => 1,
+	'daymat5' => 1,
+	'daymat6' => 1,
+	'daymat7' => 1,
+	'daymat8' => 1,
+	'daymat9' => 1,
+	'db' => 1,
+	'dblcoldcacthres1' => 1,
+	'dblcoldcacthres2' => 1,
 	'dc' => 1,
-	'dcmd' => 1,
+	'dcem' => 1,
 	'dcme' => 1,
+	'dcs3xxprocessinginfo' => 1,
+	'dcs3xxprocessinginfoifd' => 1,
 	'dctencodeversion' => 1,
 	'dealeridnumber' => 1,
@@ -4247,17 +7542,29 @@
 	'decimationprefilterwidth' => 1,
 	'decode' => 1,
+	'decodeconfig' => 1,
 	'decodertable' => 1,
 	'decodertablenumber' => 1,
+	'decoderversion' => 1,
 	'defaultaudiostream' => 1,
 	'defaultchar' => 1,
+	'defaultcmyk' => 1,
 	'defaultdisplayheight' => 1,
 	'defaultdisplaywidth' => 1,
-	'defaultduration' => 1,
 	'defaultimagecolor' => 1,
 	'defaultrgb' => 1,
 	'defaultstyle' => 1,
+	'defectconcealartcorrectthres' => 1,
+	'defectconcealthrestable' => 1,
+	'defectcount' => 1,
+	'defectlist' => 1,
+	'defectlistpacked' => 1,
 	'defineobject' => 1,
 	'definequantizationtable' => 1,
 	'delay' => 1,
+	'delaycols' => 1,
+	'delaytime' => 1,
+	'delimiter' => 1,
+	'delta12to8spline' => 1,
+	'delta8to12spline' => 1,
 	'deltapngheader' => 1,
 	'deltatype' => 1,
@@ -4267,4 +7574,14 @@
 	'dependentimage2entrynumber' => 1,
 	'depth' => 1,
+	'depthhwheight' => 1,
+	'depthhwwidth' => 1,
+	'depthmapdata' => 1,
+	'depthmapheight' => 1,
+	'depthmapname' => 1,
+	'depthmaptiff' => 1,
+	'depthmapwidth' => 1,
+	'depthswheight' => 1,
+	'depthswwidth' => 1,
+	'derivedimageref' => 1,
 	'descender' => 1,
 	'designer' => 1,
@@ -4272,5 +7589,13 @@
 	'desiredreproductions' => 1,
 	'destinationid' => 1,
+	'detectedfacebounds' => 1,
+	'detectedfaceid' => 1,
+	'detectedfacerollangle' => 1,
+	'detectedfaceyawangle' => 1,
+	'detector' => 1,
+	'detectorboard' => 1,
 	'deviceattributes' => 1,
+	'devicecontainer' => 1,
+	'deviceid' => 1,
 	'devicemanufacturer' => 1,
 	'devicemfgdesc' => 1,
@@ -4278,8 +7603,13 @@
 	'devicemodeldesc' => 1,
 	'devicename' => 1,
+	'deviceorientation' => 1,
 	'devicesettings' => 1,
 	'dex' => 1,
+	'dialect' => 1,
 	'dicom' => 1,
 	'dictionary' => 1,
+	'dictionaryshortname' => 1,
+	'difftilegains24t852822' => 1,
+	'difftilegains602832' => 1,
 	'digikam' => 1,
 	'digitalcreationdatetime' => 1,
@@ -4287,16 +7617,18 @@
 	'digitaleffectstype' => 1,
 	'digitaleffectsversion' => 1,
+	'digitalexposurebiases' => 1,
+	'digitalexposuregains' => 1,
 	'digitalimagebroker' => 1,
 	'digitalsignature' => 1,
 	'dimensions' => 1,
+	'directors' => 1,
+	'disableflagspresent' => 1,
 	'discardobjects' => 1,
-	'disknumber' => 1,
-	'displayheight' => 1,
+	'displayartist' => 1,
 	'displayinfo' => 1,
 	'displayresolution' => 1,
 	'displaysize' => 1,
-	'displayunit' => 1,
 	'displayunits' => 1,
-	'displaywidth' => 1,
+	'displaywindow' => 1,
 	'displayxresolution' => 1,
 	'displayxresolutionunit' => 1,
@@ -4305,19 +7637,34 @@
 	'dispose' => 1,
 	'disposition' => 1,
+	'distance' => 1,
+	'distancefromhome' => 1,
 	'distortinfo' => 1,
+	'distortioninfo' => 1,
 	'distortionversion' => 1,
 	'distributedby' => 1,
 	'distribution' => 1,
+	'dittokey' => 1,
 	'division' => 1,
+	'dji_dtat' => 1,
 	'djvuversion' => 1,
-	'dngadobedata' => 1,
-	'dngprivatedata' => 1,
+	'dlnaserverudn' => 1,
+	'dlnasourceuri' => 1,
+	'dlodata' => 1,
+	'dlodatalength' => 1,
+	'dloinfo' => 1,
+	'dmeroderadius' => 1,
+	'dmfillrejthresh' => 1,
+	'dmnoisescale' => 1,
+	'dmnumpatches' => 1,
+	'dmpixelthresholdfactor' => 1,
+	'dmsmoothrejthresh' => 1,
+	'dmtrimfraction' => 1,
+	'dmwindowthresholdfactor' => 1,
 	'docclass' => 1,
+	'docflags' => 1,
 	'docmdp' => 1,
 	'docrights' => 1,
 	'docsecurity' => 1,
 	'doctype' => 1,
-	'doctypereadversion' => 1,
-	'doctypeversion' => 1,
 	'documentinfo' => 1,
 	'documentnumber' => 1,
@@ -4325,6 +7672,22 @@
 	'dof' => 1,
 	'donotshow' => 1,
+	'dop' => 1,
+	'dotrange' => 1,
 	'dotsperinch' => 1,
+	'downsampleby2hor' => 1,
+	'downsampleby2hor3mpdcr' => 1,
+	'downsampleby2ver' => 1,
+	'downsampleby2ver3mpdcr' => 1,
+	'downsampleby3hor' => 1,
+	'downsampleby3ver' => 1,
+	'downsampleby4hor' => 1,
+	'downsampleby4ver' => 1,
+	'downsampleby6hor' => 1,
+	'downsampleby6ver' => 1,
+	'dpxfilesize' => 1,
+	'dr4' => 1,
+	'dr4header' => 1,
 	'driveserialnumber' => 1,
+	'drivesettings' => 1,
 	'drivetype' => 1,
 	'drm' => 1,
@@ -4337,4 +7700,5 @@
 	'drm_drmheader_licenseacqurl' => 1,
 	'drm_drmheader_subscriptioncontentid' => 1,
+	'drm_e-bookbaseid' => 1,
 	'drm_individualizedversion' => 1,
 	'drm_keyid' => 1,
@@ -4345,52 +7709,89 @@
 	'drm_licenseacqurl' => 1,
 	'drm_v1licenseacqurl' => 1,
+	'drmcommerceid' => 1,
+	'drmindividualizedversion' => 1,
+	'drmkeyid' => 1,
+	'drmserverid' => 1,
+	'drone-dji' => 1,
+	'dronepitch' => 1,
+	'dronequaternion' => 1,
+	'droneroll' => 1,
+	'droneyaw' => 1,
 	'dropbykeyword' => 1,
 	'dropchunks' => 1,
+	'dtcpiphost' => 1,
+	'dtcpipport' => 1,
 	'dtob0' => 1,
 	'dtob1' => 1,
 	'dtob2' => 1,
 	'dtob3' => 1,
+	'dtvcontent' => 1,
+	'dualcameraimage' => 1,
+	'dualcameraimagename' => 1,
+	'dualshotextra' => 1,
 	'ducky' => 1,
+	'duedate' => 1,
+	'dummycolsleft' => 1,
+	'dummycolsright' => 1,
 	'duotonehalftoninginfo' => 1,
 	'duotoneimageinfo' => 1,
 	'duotonetransferfuncs' => 1,
+	'dustdeleteapplied' => 1,
+	'dustinfo' => 1,
 	'dvdid' => 1,
-	'ebmlheader' => 1,
-	'ebmlmaxidlength' => 1,
-	'ebmlmaxsizelength' => 1,
-	'ebmlreadversion' => 1,
-	'ebmlversion' => 1,
-	'edit1' => 1,
-	'edit2' => 1,
-	'edit3' => 1,
-	'edit4' => 1,
-	'edit5' => 1,
-	'edit6' => 1,
-	'edit7' => 1,
-	'edit8' => 1,
-	'edit9' => 1,
+	'dwc' => 1,
+	'dynamicareaafassist' => 1,
+	'e-mail2' => 1,
+	'e-mail3' => 1,
+	'e-mailaddress' => 1,
+	'e-maildisplayname' => 1,
+	'e-maillist' => 1,
+	'edgespline' => 1,
+	'edgesplinehigh' => 1,
+	'edgesplinelow' => 1,
+	'edgesplinemed' => 1,
+	'edit4data' => 1,
 	'editdata' => 1,
 	'editedby' => 1,
-	'editionentry' => 1,
-	'editionflagdefault' => 1,
-	'editionflaghidden' => 1,
-	'editionflagordered' => 1,
-	'editionuid' => 1,
 	'editor' => 1,
 	'edittagarray' => 1,
 	'effect' => 1,
 	'effectivebw' => 1,
+	'effectstrength' => 1,
 	'effectsvisible' => 1,
+	'effecttype' => 1,
+	'eighteenpercentpoint' => 1,
 	'eighthlanguage' => 1,
+	'electronicimagestabilization' => 1,
+	'electronicvr' => 1,
+	'elementarystreamtrack' => 1,
+	'embeddedaudiofile' => 1,
+	'embeddedaudiofilename' => 1,
 	'embeddedfile' => 1,
 	'embeddedfilename' => 1,
 	'embeddedfileusagerights' => 1,
+	'embeddedimage' => 1,
+	'embeddedimagecolorspace' => 1,
+	'embeddedimagefilter' => 1,
+	'embeddedimageheight' => 1,
+	'embeddedimagename' => 1,
+	'embeddedimagetype' => 1,
+	'embeddedimagewidth' => 1,
+	'embeddedjpg' => 1,
+	'embeddedpng' => 1,
+	'embeddedvideo' => 1,
+	'embeddedvideofile' => 1,
+	'embeddedvideotype' => 1,
 	'emphasis' => 1,
-	'encodedby' => 1,
+	'empty' => 1,
+	'encodedpixelsdimensions' => 1,
 	'encodedusing' => 1,
-	'encoder' => 1,
+	'encoderoptions' => 1,
 	'encodersettings' => 1,
+	'encodervendor' => 1,
 	'encoderversion' => 1,
+	'encodetime' => 1,
 	'encoding' => 1,
+	'encodingparams' => 1,
 	'encodingprocess' => 1,
 	'encodingscheme' => 1,
@@ -4398,12 +7799,14 @@
 	'encodingtime' => 1,
 	'encrypt' => 1,
-	'encryptedblock' => 1,
 	'encryption' => 1,
+	'enddate' => 1,
+	'endianness' => 1,
 	'endpoints' => 1,
 	'endtime' => 1,
 	'endtimecode' => 1,
 	'entrypoint' => 1,
+	'entrytype' => 1,
+	'environmentmap' => 1,
 	'envvardata' => 1,
-	'episodeglobaluniqueid' => 1,
 	'eppim' => 1,
 	'eprint' => 1,
@@ -4411,15 +7814,46 @@
 	'equipment' => 1,
 	'equipmentifd' => 1,
+	'equirectangularproj' => 1,
+	'erimmnonlinearityspline' => 1,
+	'erimmtocrgb0spline' => 1,
+	'erimmtocrgb1spline' => 1,
+	'erimmtocrgb2spline' => 1,
+	'erimmtocrgb3spline' => 1,
+	'erimmtocrgb4spline' => 1,
+	'erimmtocrgb5spline' => 1,
+	'erimmtocrgb6spline' => 1,
+	'erimmtocrgb7spline' => 1,
+	'erimmtocrgb8spline' => 1,
+	'erimmtocrgb9spline' => 1,
+	'erimmtonescale0spline' => 1,
+	'erimmtonescale1spline' => 1,
+	'erimmtonescale2spline' => 1,
+	'erimmtonescale3spline' => 1,
+	'erimmtonescale4spline' => 1,
+	'erimmtonescale5spline' => 1,
+	'erimmtonescale6spline' => 1,
+	'erimmtonescale7spline' => 1,
+	'erimmtonescale8spline' => 1,
+	'erimmtonescale9spline' => 1,
 	'error' => 1,
 	'errorcorrection' => 1,
 	'errorcorrectiontype' => 1,
+	'escapestatus' => 1,
 	'escchar' => 1,
+	'estimatedatmospherictrans' => 1,
 	'evalstate' => 1,
+	'eventlogcapture' => 1,
+	'eventlogprocess' => 1,
 	'events' => 1,
 	'evstepinfo' => 1,
 	'exif_profile' => 1,
 	'exifdata' => 1,
+	'exifex' => 1,
+	'exififd' => 1,
 	'exifinfo' => 1,
 	'exifinfo2' => 1,
+	'exifinfo7' => 1,
+	'exifinfo8' => 1,
+	'exifinfo9' => 1,
 	'exifinformation' => 1,
 	'exifoffset' => 1,
@@ -4431,17 +7865,27 @@
 	'expandscanner' => 1,
 	'expandsoftware' => 1,
+	'expirationspan' => 1,
 	'expires' => 1,
 	'exportimage' => 1,
 	'exposurebias' => 1,
+	'exposureheadroomfactor' => 1,
 	'exposureinfo' => 1,
+	'exposurereferencegain' => 1,
+	'exposurereferenceoffset' => 1,
+	'exposuretimes' => 1,
 	'exposureunknown' => 1,
+	'expressionmedia' => 1,
+	'exrversion' => 1,
 	'extcache' => 1,
+	'extendedalbumname' => 1,
+	'extendedartistname' => 1,
 	'extendedaviheader' => 1,
 	'extendedcontentdescr' => 1,
 	'extendedcontentencryption' => 1,
 	'extendedinfo' => 1,
+	'extendedshutterspeeds' => 1,
 	'extendedstreamprops' => 1,
+	'extendedtracktitle' => 1,
 	'extendedxmp' => 1,
-	'extenderstatus' => 1,
 	'extensionclassid' => 1,
 	'extensioncreatedate' => 1,
@@ -4451,7 +7895,14 @@
 	'extensionpersistence' => 1,
 	'extensions' => 1,
+	'extensis' => 1,
 	'externalleading' => 1,
+	'externaltriggercount' => 1,
 	'extraflags' => 1,
+	'extrainfo' => 1,
+	'extrainfo2' => 1,
+	'extrainfo3' => 1,
 	'extrasamples' => 1,
+	'extraticklocations' => 1,
+	'f-stop' => 1,
 	'face1birthday' => 1,
 	'face1category' => 1,
@@ -4480,13 +7931,22 @@
 	'facedetect1' => 1,
 	'facedetect2' => 1,
+	'facedetect3' => 1,
+	'facedetected' => 1,
 	'facedetinfo' => 1,
 	'faceinfo' => 1,
 	'faceinfo1' => 1,
 	'faceinfo2' => 1,
+	'faceinfoa' => 1,
 	'faceinfolength' => 1,
 	'faceinfooffset' => 1,
+	'faceitem' => 1,
+	'facenumbers' => 1,
 	'facepos' => 1,
+	'facerec' => 1,
 	'facerecinfo' => 1,
 	'facesize' => 1,
+	'factorywhitegainsdaylight' => 1,
+	'factorywhiteoffsetsdaylight' => 1,
+	'farklewhitethreshold' => 1,
 	'fastseek' => 1,
 	'faxprofile' => 1,
@@ -4494,13 +7954,31 @@
 	'faxrecvtime' => 1,
 	'faxsubaddress' => 1,
+	'fdsc' => 1,
+	'fedexedr' => 1,
+	'fffheader' => 1,
 	'fieldmdp' => 1,
 	'fieldpermissions' => 1,
 	'fifthlanguage' => 1,
+	'file1duration' => 1,
+	'file1length' => 1,
+	'file1md5sum' => 1,
+	'file1media' => 1,
+	'file1path' => 1,
+	'file1pathutf-8' => 1,
+	'fileaccessdate' => 1,
+	'fileas' => 1,
 	'fileattributes' => 1,
+	'fileblockcount' => 1,
+	'fileblocksize' => 1,
+	'filecount' => 1,
 	'filedescription' => 1,
+	'filedeviceid' => 1,
+	'filedevicenumber' => 1,
 	'fileflags' => 1,
 	'fileflagsmask' => 1,
 	'filefunctionflags' => 1,
 	'fileglobalprofile' => 1,
+	'fileguid' => 1,
+	'filehardlinks' => 1,
 	'fileid' => 1,
 	'fileinfo' => 1,
@@ -4509,15 +7987,19 @@
 	'fileinfoproperties' => 1,
 	'fileinfoversion' => 1,
+	'fileinodechangedate' => 1,
+	'fileinodenumber' => 1,
 	'filelength' => 1,
 	'fileos' => 1,
 	'fileowner' => 1,
-	'filepermissions' => 1,
+	'filepath' => 1,
 	'fileprofileversion' => 1,
 	'fileproperties' => 1,
 	'files' => 1,
+	'filesequence' => 1,
 	'filesize' => 1,
 	'filesizebytes' => 1,
 	'filesubtype' => 1,
 	'filetype' => 1,
+	'filetypeextension' => 1,
 	'fileurl' => 1,
 	'fileversionnumber' => 1,
@@ -4534,11 +8016,28 @@
 	'filterinfo' => 1,
 	'filtering' => 1,
+	'filtermodel' => 1,
+	'filterpartnumber' => 1,
+	'filterserialnumber' => 1,
+	'finalflushsequence' => 1,
 	'finalframeblocks' => 1,
+	'finishedfileprocessingrequest' => 1,
+	'finishipaversion' => 1,
+	'finishipfversion' => 1,
 	'firmwareinfo' => 1,
 	'firstchar' => 1,
+	'firstflushsequence' => 1,
 	'firstlanguage' => 1,
+	'firstlines' => 1,
+	'firstlinetransfertiming' => 1,
+	'firstname' => 1,
 	'firstobject' => 1,
 	'firstobjectid' => 1,
+	'fisheyefilter' => 1,
+	'flac' => 1,
+	'flagcolor' => 1,
 	'flags' => 1,
+	'flagstatus' => 1,
+	'flashattributes' => 1,
+	'flashburstpriority' => 1,
 	'flashexpcomp' => 1,
 	'flashinfo' => 1,
@@ -4546,7 +8045,19 @@
 	'flashinfo0102' => 1,
 	'flashinfo0103' => 1,
-	'flashinfo0104' => 1,
+	'flashinfo0106' => 1,
+	'flashinfo0107' => 1,
+	'flashinfo0300' => 1,
 	'flashinfounknown' => 1,
 	'flashinfoversion' => 1,
+	'flashmat0' => 1,
+	'flashmat1' => 1,
+	'flashmat2' => 1,
+	'flashmat3' => 1,
+	'flashmat4' => 1,
+	'flashmat5' => 1,
+	'flashmat6' => 1,
+	'flashmat7' => 1,
+	'flashmat8' => 1,
+	'flashmat9' => 1,
 	'flashpixstreamfieldoffset' => 1,
 	'flashpixstreampathname' => 1,
@@ -4554,27 +8065,68 @@
 	'flashsyncmode' => 1,
 	'flashttlmode' => 1,
+	'flashused' => 1,
 	'flashversion' => 1,
 	'flavor' => 1,
+	'flickadvancedirection' => 1,
+	'flickerreductionshooting' => 1,
+	'flipstatus' => 1,
+	'flir' => 1,
+	'flir_gps' => 1,
+	'flir_moreinfo' => 1,
+	'flir_params' => 1,
+	'flir_parts' => 1,
+	'flir_serial' => 1,
+	'flir_unknown' => 1,
+	'flir_unknownuuid' => 1,
+	'fluormat0' => 1,
+	'fluormat1' => 1,
+	'fluormat2' => 1,
+	'fluormat3' => 1,
+	'fluormat4' => 1,
+	'fluormat5' => 1,
+	'fluormat6' => 1,
+	'fluormat7' => 1,
+	'fluormat8' => 1,
+	'fluormat9' => 1,
+	'flushtiming' => 1,
+	'flyingstate' => 1,
+	'focalinfo' => 1,
 	'focallength35efl' => 1,
+	'focallength35mm' => 1,
 	'focalplanecolorimetryestimates' => 1,
 	'focalrange' => 1,
+	'focusdistance2' => 1,
+	'focusedgemap' => 1,
 	'focusinfo' => 1,
 	'focusinfoifd' => 1,
+	'focuspeakinghighlightcolor' => 1,
+	'focuspeakinglevel' => 1,
+	'focuspointbrightness' => 1,
+	'focuspointpersistence' => 1,
 	'focuspos' => 1,
+	'focussettings' => 1,
+	'folder' => 1,
+	'folderpath' => 1,
+	'follow-meanimation' => 1,
+	'follow-memode' => 1,
 	'font' => 1,
 	'fontsize' => 1,
 	'fontsubfamily' => 1,
 	'fontsubfamilyid' => 1,
+	'fonttable' => 1,
 	'fontweight' => 1,
 	'footerposition' => 1,
 	'footnotes' => 1,
 	'form' => 1,
+	'formattag' => 1,
 	'formatter' => 1,
 	'formatversion' => 1,
 	'formatversiontime' => 1,
+	'formextrausagerights' => 1,
 	'formfields' => 1,
 	'formusagerights' => 1,
 	'forwardto' => 1,
 	'fotostation' => 1,
+	'fourcc' => 1,
 	'fourcc1' => 1,
 	'fourcc2' => 1,
@@ -4584,4 +8136,7 @@
 	'fourthlanguage' => 1,
 	'fov' => 1,
+	'fovcot' => 1,
+	'fpfversion' => 1,
+	'fpv' => 1,
 	'fpxr' => 1,
 	'fractalparameters' => 1,
@@ -4589,30 +8144,61 @@
 	'fragmenttable' => 1,
 	'frame' => 1,
-	'frameheight' => 1,
+	'framebaseview' => 1,
+	'frameexposuretime' => 1,
+	'frameid' => 1,
 	'frameinfo' => 1,
 	'framepriority' => 1,
-	'framereadouttime' => 1,
 	'framesize' => 1,
 	'framesizemax' => 1,
 	'framesizemin' => 1,
-	'framewidth' => 1,
+	'framespersecond' => 1,
+	'frameview' => 1,
+	'framinggriddisplay' => 1,
 	'free' => 1,
+	'free-busystatus' => 1,
 	'freebytecounts' => 1,
 	'freeoffsets' => 1,
+	'frequency' => 1,
+	'fromaddresses' => 1,
+	'fromnames' => 1,
 	'fstype' => 1,
 	'fujifilm' => 1,
 	'fujifilmffmv' => 1,
 	'fujifilmmvtg' => 1,
+	'fujifilmtags' => 1,
+	'fujiifd' => 1,
 	'fujilayout' => 1,
 	'fullname' => 1,
 	'fullscreen' => 1,
+	'fusion360fly' => 1,
+	'fusionmode' => 1,
+	'fusionypr' => 1,
 	'gain' => 1,
+	'gaindeaddata' => 1,
+	'gaindeadmapimage' => 1,
+	'gaindeadmapimageheight' => 1,
+	'gaindeadmapimagetype' => 1,
+	'gaindeadmapimagewidth' => 1,
+	'gammablue' => 1,
+	'gammagreen' => 1,
+	'gammainfo' => 1,
+	'gammared' => 1,
+	'gammatable' => 1,
 	'gamut' => 1,
 	'gapless' => 1,
-	'gdalmetadata' => 1,
-	'gdalnodata' => 1,
+	'gaudio' => 1,
+	'gaussianweights' => 1,
+	'gcamera' => 1,
+	'gcreations' => 1,
+	'gdepth' => 1,
 	'geminfo' => 1,
 	'genbalance' => 1,
+	'gender' => 1,
+	'generallevelidc' => 1,
+	'generalprofileidc' => 1,
+	'generalprofilespace' => 1,
+	'generaltierflag' => 1,
 	'generator' => 1,
+	'generatorversion' => 1,
 	'genflags' => 1,
 	'gengraphicsmode' => 1,
@@ -4621,6 +8207,6 @@
 	'genmediaversion' => 1,
 	'genopcolor' => 1,
+	'genprofilecompatibilityflags' => 1,
 	'genr' => 1,
-	'genreid' => 1,
 	'geo' => 1,
 	'geogangularunits' => 1,
@@ -4638,20 +8224,67 @@
 	'geogsemimajoraxis' => 1,
 	'geogsemiminoraxis' => 1,
-	'geotiffasciiparams' => 1,
-	'geotiffdirectory' => 1,
-	'geotiffdoubleparams' => 1,
+	'geogtowgs84' => 1,
+	'geometricdistortionparams' => 1,
 	'geotiffversion' => 1,
+	'getty' => 1,
+	'gfocus' => 1,
+	'gidcver' => 1,
+	'gidpver' => 1,
 	'gifapplicationextension' => 1,
 	'gifgraphiccontrolextension' => 1,
 	'gifplaintextextension' => 1,
 	'gifversion' => 1,
+	'gimage' => 1,
+	'gimbalpitch' => 1,
+	'gimbalroll' => 1,
+	'gimbalyaw' => 1,
+	'gipc_cpld' => 1,
+	'gipcver' => 1,
+	'givenname' => 1,
+	'gixiver' => 1,
 	'globalinfo' => 1,
 	'globalparametersifd' => 1,
 	'globalpixelsize' => 1,
 	'googlebot' => 1,
+	'gopro' => 1,
+	'goprogpmf' => 1,
+	'gpano' => 1,
+	'gpmd_gopro' => 1,
+	'gpmd_rove' => 1,
 	'gps' => 1,
-	'gpscoordinates' => 1,
+	'gps360fly' => 1,
+	'gpsaltituderaw' => 1,
+	'gpsdatalist' => 1,
+	'gpsdatalist2' => 1,
+	'gpsdatetimeraw' => 1,
+	'gpsdestaltitude' => 1,
+	'gpsframingaltitude' => 1,
+	'gpsframinglatitude' => 1,
+	'gpsframinglongitude' => 1,
+	'gpshorizontalaccuracy' => 1,
 	'gpsinfo' => 1,
+	'gpslatituderaw' => 1,
+	'gpslog' => 1,
+	'gpslongituderaw' => 1,
+	'gpsmode' => 1,
+	'gpspos' => 1,
 	'gpsposition' => 1,
+	'gpsraw' => 1,
+	'gpsspeed3d' => 1,
+	'gpsspeedaccuracy' => 1,
+	'gpsspeedraw' => 1,
+	'gpsspeedx' => 1,
+	'gpsspeedy' => 1,
+	'gpsspeedz' => 1,
+	'gpstargetaltitude' => 1,
+	'gpstargetlatitude' => 1,
+	'gpstargetlongitude' => 1,
+	'gpstrackraw' => 1,
+	'gpsvalid' => 1,
+	'gpsvelocitydown' => 1,
+	'gpsvelocityeast' => 1,
+	'gpsvelocitynorth' => 1,
+	'gpsvelocityup' => 1,
+	'gpsverticalaccuracy' => 1,
 	'grainybwfilter' => 1,
 	'graphicconverter' => 1,
@@ -4661,5 +8294,7 @@
 	'graytrc' => 1,
 	'greenadjust' => 1,
+	'greenendpoint' => 1,
 	'greengain' => 1,
+	'greenmask' => 1,
 	'greenmatrixcolumn' => 1,
 	'greenprimary' => 1,
@@ -4669,11 +8304,18 @@
 	'greeny' => 1,
 	'gridguidesinfo' => 1,
-	'group' => 1,
+	'groupareac1' => 1,
+	'groupareac2' => 1,
 	'groupcaption' => 1,
-	'grouping' => 1,
 	'groupmutualexclusion' => 1,
+	'groups' => 1,
+	'gsensor' => 1,
+	'gspherical' => 1,
 	'gtcitation' => 1,
 	'gtmodeltype' => 1,
 	'gtrastertype' => 1,
+	'gyro360fly' => 1,
+	'gyromode' => 1,
+	'gyroscope' => 1,
+	'gyroypr' => 1,
 	'handler' => 1,
 	'handlerclass' => 1,
@@ -4681,26 +8323,42 @@
 	'handlertype' => 1,
 	'handlervendorid' => 1,
+	'hardpostpadding' => 1,
+	'hardprepadding' => 1,
 	'hasarbitrarydatastream' => 1,
 	'hasattachedimages' => 1,
+	'hasattachments' => 1,
 	'hasaudio' => 1,
 	'hascolormap' => 1,
 	'hascuepoints' => 1,
 	'hasfiletransferstream' => 1,
+	'hasflag' => 1,
 	'hasicc' => 1,
 	'hasimage' => 1,
 	'haskeyframes' => 1,
 	'hasmetadata' => 1,
+	'hasrealmergeddata' => 1,
 	'hasscript' => 1,
+	'hasselbladexif' => 1,
+	'hasselbladrawimage' => 1,
 	'hasvideo' => 1,
+	'hasxfa' => 1,
 	'hcusage' => 1,
+	'hdcontent' => 1,
+	'hdrinfo' => 1,
 	'hdrl' => 1,
-	'hdvideo' => 1,
+	'hdrtoninginfo' => 1,
 	'header' => 1,
+	'header4' => 1,
 	'headerext' => 1,
 	'headerextension' => 1,
 	'headersize' => 1,
+	'headerversion' => 1,
 	'headingpairs' => 1,
 	'heightresolution' => 1,
+	'hevcconfiguration' => 1,
+	'hevcconfigurationversion' => 1,
 	'hiddenslides' => 1,
+	'highbitdepth' => 1,
+	'highisomode' => 1,
 	'highlightdata' => 1,
 	'highlightendpoints' => 1,
@@ -4710,15 +8368,43 @@
 	'hintsampledesc' => 1,
 	'hinttrackinfo' => 1,
+	'hinttrackversion' => 1,
+	'histogram' => 1,
 	'historybuffersize' => 1,
+	'hmaphandling' => 1,
+	'hmcolrejthresh' => 1,
+	'hmcolthresh' => 1,
+	'hmpixthresh' => 1,
+	'hmwsize' => 1,
+	'hobbies' => 1,
+	'homeaddress' => 1,
+	'homecity' => 1,
+	'homecountry-region' => 1,
+	'homefax' => 1,
+	'homephone' => 1,
+	'homepobox' => 1,
+	'homepostalcode' => 1,
+	'homestateorprovince' => 1,
+	'homestreet' => 1,
+	'horizontalresolution' => 1,
+	'horizontalscale' => 1,
+	'hostsoftwareexportversion' => 1,
 	'hotkey' => 1,
 	'howpublished' => 1,
 	'hp_tdhd' => 1,
+	'hrnoiselines' => 1,
+	'htcbinary' => 1,
+	'htcinfo' => 1,
+	'htctrack' => 1,
 	'http-equiv' => 1,
 	'httphostheader' => 1,
+	'huawei' => 1,
 	'huffmantable' => 1,
+	'huffmantablelength' => 1,
+	'huffmantablevalue' => 1,
 	'hyperfocaldistance' => 1,
 	'hyperlinkbase' => 1,
 	'hyperlinks' => 1,
 	'hyperlinkschanged' => 1,
+	'iad1' => 1,
 	'icc_untagged' => 1,
 	'iccbased' => 1,
@@ -4726,4 +8412,5 @@
 	'iconfilename' => 1,
 	'iconindex' => 1,
+	'ics' => 1,
 	'id' => 1,
 	'id3' => 1,
@@ -4737,12 +8424,25 @@
 	'idc_ifd' => 1,
 	'idcpreviewimage' => 1,
-	'identification' => 1,
 	'idependentanddisposablesamples' => 1,
+	'idlesequence' => 1,
+	'idletiming' => 1,
 	'idsbasevalue' => 1,
+	'ifd0' => 1,
 	'ifd0_offset' => 1,
 	'ihl_exif' => 1,
 	'ihldata' => 1,
+	'illuminantdetectordata' => 1,
+	'illuminantdetecttable' => 1,
 	'illustrator' => 1,
+	'im' => 1,
+	'imaddresses' => 1,
 	'image' => 1,
+	'image2description' => 1,
+	'image3description' => 1,
+	'image4description' => 1,
+	'image5description' => 1,
+	'image6description' => 1,
+	'image7description' => 1,
+	'image8description' => 1,
 	'imagearrangement' => 1,
 	'imageboardid' => 1,
@@ -4753,9 +8453,16 @@
 	'imagecolorindicator' => 1,
 	'imagecolorvalue' => 1,
-	'imagedata' => 1,
+	'imagecompressiontable' => 1,
 	'imagedatadiscard' => 1,
+	'imagedataoffset' => 1,
 	'imagedepth' => 1,
+	'imageelements' => 1,
+	'imageexpansiontable' => 1,
 	'imagefields' => 1,
+	'imagefilecharacteristics' => 1,
+	'imagefilename' => 1,
 	'imageformat' => 1,
+	'imagefullheight' => 1,
+	'imagefullwidth' => 1,
 	'imageheader' => 1,
 	'imageid' => 1,
@@ -4763,5 +8470,11 @@
 	'imagelayer' => 1,
 	'imagelength' => 1,
+	'imagelimitexposurebias' => 1,
+	'imagemagnificationdescriptor' => 1,
+	'imagemedium' => 1,
+	'imagemodulationexposurebias' => 1,
 	'imageoffset' => 1,
+	'imagepixeldepth' => 1,
+	'imagepixelformat' => 1,
 	'imageprintstatus' => 1,
 	'imageprocessingifd' => 1,
@@ -4769,14 +8482,21 @@
 	'imageprops' => 1,
 	'imagerboardid' => 1,
-	'imageresolution' => 1,
+	'imagereadydatasets' => 1,
+	'imagereadyvariables' => 1,
+	'imagereferencepoints' => 1,
 	'imageresources' => 1,
-	'imagerotated' => 1,
+	'imagerinitialtimingcode' => 1,
+	'imagerlogicprogram' => 1,
 	'imagerotation' => 1,
 	'imagerotationstatus' => 1,
+	'imagertimingdata' => 1,
+	'imagesensorgain' => 1,
 	'imagesourceek' => 1,
+	'imagespatialextent' => 1,
 	'imagestatus' => 1,
 	'imagetoolbar' => 1,
 	'imageuidlist' => 1,
 	'imageversion' => 1,
+	'imageworkstationmake' => 1,
 	'imgprofbacktype' => 1,
 	'imgprofname' => 1,
@@ -4784,5 +8504,11 @@
 	'imgprofversion' => 1,
 	'immediatedatabytes' => 1,
+	'importance' => 1,
+	'imprint' => 1,
+	'inbandratingattributes' => 1,
+	'inbandratinglevel' => 1,
+	'inbandratingsystem' => 1,
 	'includedfileid' => 1,
+	'incomplete' => 1,
 	'index' => 1,
 	'index01' => 1,
@@ -4804,26 +8530,35 @@
 	'indexable' => 1,
 	'indexed' => 1,
-	'indexedcolourtablecount' => 1,
+	'indexedcolortablecount' => 1,
 	'indexoffset' => 1,
 	'indexparameters' => 1,
+	'indications' => 1,
 	'info' => 1,
-	'information' => 1,
 	'ingrreserved' => 1,
+	'initialdelaysamples' => 1,
 	'initialdisplayeffect' => 1,
+	'initializationvector' => 1,
 	'initializeddatasize' => 1,
 	'initialkey' => 1,
 	'initialobjectdescriptor' => 1,
+	'initials' => 1,
 	'inknames' => 1,
 	'inputdataobjectlist' => 1,
-	'inputprofile' => 1,
+	'inputdevicename' => 1,
+	'inputdeviceserialnumber' => 1,
+	'inputheight' => 1,
+	'inputwidth' => 1,
 	'insertmode' => 1,
+	'insetnwpixelx' => 1,
+	'insetnwpixely' => 1,
+	'insta360' => 1,
 	'institution' => 1,
 	'instructionset' => 1,
-	'integrationtime' => 1,
+	'insv' => 1,
+	'integratetiming' => 1,
 	'intellectualproperty' => 1,
 	'intellectualpropertynotes' => 1,
 	'intensitystereo' => 1,
 	'intergraphflagregisters' => 1,
-	'intergraphmatrix' => 1,
 	'intergraphpacketdata' => 1,
 	'interlace' => 1,
@@ -4838,8 +8573,15 @@
 	'internetradiostationurl' => 1,
 	'interopoffset' => 1,
+	'interpolationcoefficients' => 1,
+	'interpolationcoefficients3mp' => 1,
+	'interpolationcoefficients6mp' => 1,
 	'interpretedby' => 1,
+	'inversemonitormatrix' => 1,
+	'inverserimnonlinearity' => 1,
+	'inversesbalog12transform' => 1,
+	'inversesbalogtransform' => 1,
+	'invnifnonlinearity' => 1,
 	'involvedpeople' => 1,
 	'ipmpcontrol' => 1,
-	'iptc' => 1,
 	'iptc_profile' => 1,
 	'iptcapplication' => 1,
@@ -4853,13 +8595,28 @@
 	'iptcpostobjectdata' => 1,
 	'iptcpreobjectdata' => 1,
+	'irwindowtemperature' => 1,
+	'irwindowtransmission' => 1,
 	'is_protected' => 1,
 	'is_trusted' => 1,
+	'isartbokeh' => 1,
+	'isattachment' => 1,
 	'isbasefont' => 1,
+	'iscompleted' => 1,
+	'isdeleted' => 1,
 	'isfixedpitch' => 1,
 	'isfixedv' => 1,
+	'isinfoa100' => 1,
+	'isnetworkfeed' => 1,
+	'isoautoflashlimit' => 1,
+	'isocalibrationgaintable' => 1,
 	'isoinfo' => 1,
+	'isonline' => 1,
+	'isospeeds' => 1,
+	'isotherm1color' => 1,
+	'isotherm2color' => 1,
+	'isprotected' => 1,
 	'isrc' => 1,
-	'isrccode' => 1,
 	'isrcnumber' => 1,
+	'isrecurring' => 1,
 	'isvbr' => 1,
 	'it8header' => 1,
@@ -4870,8 +8627,15 @@
 	'item0032' => 1,
 	'itemid' => 1,
+	'iteminfoentry' => 1,
 	'iteminformation' => 1,
 	'itemlist' => 1,
 	'itemlocation' => 1,
+	'itemproperties' => 1,
+	'itempropertyassociation' => 1,
+	'itempropertycontainer' => 1,
 	'itemprotection' => 1,
+	'itemreference' => 1,
+	'itemtool' => 1,
+	'itemvendorid' => 1,
 	'iterationcount' => 1,
 	'iterationendaction' => 1,
@@ -4880,11 +8644,21 @@
 	'iterations' => 1,
 	'itunesinfo' => 1,
+	'itunesmediatype' => 1,
+	'itunmovi' => 1,
+	'itunsmpb' => 1,
+	'ituntool' => 1,
+	'ixml' => 1,
+	'jbigoptions' => 1,
 	'jfif' => 1,
 	'jfifversion' => 1,
 	'jfxx' => 1,
 	'jngheader' => 1,
+	'jobtitle' => 1,
 	'journal' => 1,
 	'jp2header' => 1,
 	'jp2signature' => 1,
+	'jpeg-hdr' => 1,
+	'jpeg-hdrversion' => 1,
+	'jpeg-likedata' => 1,
 	'jpeg_quality' => 1,
 	'jpegactables' => 1,
@@ -4892,28 +8666,74 @@
 	'jpegdigest' => 1,
 	'jpegexifdata' => 1,
+	'jpegimagelength' => 1,
+	'jpeginfo' => 1,
 	'jpeglosslesspredictors' => 1,
 	'jpegpointtransforms' => 1,
 	'jpegproc' => 1,
 	'jpegprocess' => 1,
+	'jpegqtablebest' => 1,
+	'jpegqtablebetter' => 1,
+	'jpegqtablegood' => 1,
 	'jpegqtables' => 1,
+	'jpegqualityestimate' => 1,
 	'jpegrestartinterval' => 1,
 	'jpegtables' => 1,
+	'jplcartoifd' => 1,
+	'jsonmetadata' => 1,
 	'jumptoxpep' => 1,
 	'junk' => 1,
+	'k1' => 1,
+	'k2' => 1,
+	'k3' => 1,
+	'k4' => 1,
 	'kbytesize' => 1,
 	'kdc_ifd' => 1,
+	'keepuntil' => 1,
+	'kelvinwb' => 1,
+	'keycode' => 1,
 	'keyframepositions' => 1,
 	'keyframestimes' => 1,
+	'keyid' => 1,
 	'keys' => 1,
+	'kf' => 1,
+	'kf8coveruri' => 1,
+	'khufui0thresholds' => 1,
+	'khufui1thresholds' => 1,
+	'khufui2thresholds' => 1,
+	'khufui3thresholds' => 1,
+	'khufui4thresholds' => 1,
+	'khufui5thresholds' => 1,
+	'khufulinearbluemixingcoefficient' => 1,
+	'khufulineargreenmixingcoefficient' => 1,
+	'khufulinearredmixingcoefficient' => 1,
+	'khufusigmagaussianweights' => 1,
+	'khufusigmascalingfactors14mp' => 1,
+	'khufusigmascalingfactors3mp' => 1,
+	'khufusigmascalingfactors6mp' => 1,
+	'khufuuspacec2mixingcoefficient' => 1,
 	'kids' => 1,
+	'kinds' => 1,
+	'kj' => 1,
+	'kk' => 1,
+	'klut' => 1,
+	'klut12tolin12' => 1,
 	'knownfolderdata' => 1,
 	'kodak' => 1,
+	'kodak_frea' => 1,
 	'kodakbordersifd' => 1,
+	'kodakdcmd' => 1,
 	'kodakeffectsifd' => 1,
+	'kodakfree' => 1,
 	'kodakifd' => 1,
+	'kodakmake' => 1,
 	'kodaktags' => 1,
 	'konicaminolta' => 1,
 	'konicaminoltatags' => 1,
-	'lacenumber' => 1,
+	'label0' => 1,
+	'label1' => 1,
+	'label2' => 1,
+	'label3' => 1,
+	'labelid' => 1,
+	'labeltext' => 1,
 	'lamebitrate' => 1,
 	'lameheader' => 1,
@@ -4928,15 +8748,60 @@
 	'largestpacketsize' => 1,
 	'lastauthor' => 1,
+	'lastbackupdate' => 1,
 	'lastchar' => 1,
 	'lastkeyframetime' => 1,
 	'lastmodifiedby' => 1,
 	'lastmodifier' => 1,
+	'lastname' => 1,
 	'lastobject' => 1,
 	'lastobjectid' => 1,
 	'lastprinted' => 1,
+	'lastsavedby' => 1,
 	'lasttimestamp' => 1,
+	'lastupdate' => 1,
+	'lastupdatetime' => 1,
+	'layerblendmodes' => 1,
 	'layercomps' => 1,
+	'layercount' => 1,
+	'layergroupsenabledid' => 1,
+	'layerids' => 1,
+	'layermodifydates' => 1,
+	'layernames' => 1,
+	'layeropacities' => 1,
+	'layerrectangles' => 1,
+	'layers' => 1,
+	'layerselectionids' => 1,
 	'layersgroupinfo' => 1,
-	'layerstateinfo' => 1,
+	'layerunicodenames' => 1,
+	'layout' => 1,
+	'layoutflags' => 1,
+	'lcdedgemapslope' => 1,
+	'lcdedgemapx1' => 1,
+	'lcdedgemapx2' => 1,
+	'lcdedgemapx3' => 1,
+	'lcdedgemapx4' => 1,
+	'lcdedgespline' => 1,
+	'lcdgammatable' => 1,
+	'lcdgammatablechickfix' => 1,
+	'lcdgammatablemarvin' => 1,
+	'lcdhistlut0' => 1,
+	'lcdhistlut1' => 1,
+	'lcdhistlut2' => 1,
+	'lcdhistlut3' => 1,
+	'lcdhistlut4' => 1,
+	'lcdhistlut5' => 1,
+	'lcdhistlut6' => 1,
+	'lcdhistlut7' => 1,
+	'lcdhistlut8' => 1,
+	'lcdhistlut9' => 1,
+	'lcdlinearclipvalue' => 1,
+	'lcdsharpeningf1' => 1,
+	'lcdsharpeningf2' => 1,
+	'lcdsharpeningf3' => 1,
+	'lcdsharpeningf4' => 1,
+	'lcdstepyvalues' => 1,
+	'lcdstepyvalueschickfix' => 1,
+	'lcdstepyvaluesmarvin' => 1,
+	'leadperformer' => 1,
 	'leafautoactive' => 1,
 	'leafautobasename' => 1,
@@ -4947,10 +8812,16 @@
 	'leafsaveselection' => 1,
 	'leafsubifd' => 1,
+	'leftdarkcol1' => 1,
+	'leftdarkcol2' => 1,
 	'leftdarkrect' => 1,
 	'leftmag' => 1,
+	'leftmargin' => 1,
 	'legalcopyright' => 1,
 	'legaltrademarks' => 1,
+	'leicaleic' => 1,
 	'length' => 1,
 	'lens35efl' => 1,
+	'lensattached' => 1,
+	'lenscontrolring' => 1,
 	'lenscorr' => 1,
 	'lensdata' => 1,
@@ -4959,34 +8830,90 @@
 	'lensdata0201' => 1,
 	'lensdata0204' => 1,
+	'lensdata0400' => 1,
+	'lensdata0402' => 1,
+	'lensdata0403' => 1,
+	'lensdata0800' => 1,
 	'lensdataunknown' => 1,
 	'lensdataversion' => 1,
+	'lensfacing' => 1,
+	'lensfunc1button' => 1,
+	'lensfunc2button' => 1,
+	'lensinfoq' => 1,
+	'lensmaker' => 1,
+	'lensnumber' => 1,
+	'lenspartnumber' => 1,
+	'lensrec' => 1,
 	'lensshading' => 1,
-	'lensspec' => 1,
+	'lenstableindex' => 1,
 	'levelinfo' => 1,
 	'libraryid' => 1,
+	'libraryname' => 1,
 	'licenseinfourl' => 1,
 	'lightingopt' => 1,
 	'lightness' => 1,
+	'lightroomworkflow' => 1,
 	'lights' => 1,
 	'lightvalue' => 1,
-	'linearizationtable' => 1,
+	'limage' => 1,
+	'limitaf-areamodeselautoanimals' => 1,
+	'limitaf-areamodeselautopeople' => 1,
+	'limitaf-areamodeseldynamic' => 1,
+	'limitaf-areamodeselpinpoint' => 1,
+	'limitaf-areamodeselwideaf_l' => 1,
+	'limitaf-areamodeselwideaf_s' => 1,
+	'limitaf-areamodeselwidelanimals' => 1,
+	'limitaf-areamodeselwidelpeople' => 1,
+	'limitafareamodesel3d' => 1,
+	'limitafareamodeselauto' => 1,
+	'limitafareamodeseld105' => 1,
+	'limitafareamodeseld25' => 1,
+	'limitafareamodeseld49' => 1,
+	'limitafareamodeseld9' => 1,
+	'limitafareamodeselgroup' => 1,
+	'limitafareamodeselgroupc1' => 1,
+	'limitafareamodeselgroupc2' => 1,
+	'limitreleasemodeselch' => 1,
+	'limitreleasemodeselcl' => 1,
+	'limitreleasemodeselmirror-up' => 1,
+	'limitreleasemodeselq' => 1,
+	'limitreleasemodeseltimer' => 1,
+	'limitselectableimagearea16to9' => 1,
+	'limitselectableimagearea1to1' => 1,
+	'limitselectableimagearea5to4' => 1,
+	'limitselectableimageareadx' => 1,
+	'lin12toklut12' => 1,
+	'lin12toklut8' => 1,
+	'linearitysplinetags' => 1,
+	'linearizationcoefficients1' => 1,
+	'linearizationcoefficients2' => 1,
 	'linearized' => 1,
+	'linecount' => 1,
+	'lineorder' => 1,
 	'lines' => 1,
+	'linkedprofilename' => 1,
 	'linkerversion' => 1,
+	'linkgoodput' => 1,
 	'linkinfo' => 1,
+	'linkquality' => 1,
+	'linkstatus' => 1,
 	'linksuptodate' => 1,
+	'linktarget' => 1,
+	'linlogtable' => 1,
+	'listtype' => 1,
 	'lit' => 1,
+	'livephotoinfo' => 1,
+	'ln0' => 1,
+	'ln1' => 1,
 	'localbasepath' => 1,
 	'localdeltatype' => 1,
 	'localeindicator' => 1,
-	'locationbody' => 1,
-	'locationdate' => 1,
-	'locationnote' => 1,
-	'locationrole' => 1,
+	'localpositionned' => 1,
+	'locationinfo' => 1,
+	'locationinformation' => 1,
 	'lockedpropertylist' => 1,
 	'locks' => 1,
+	'loglintable' => 1,
 	'logoiconurl' => 1,
 	'logourl' => 1,
-	'longdescription' => 1,
 	'lookheadbacktype' => 1,
 	'lookheader' => 1,
@@ -4994,20 +8921,39 @@
 	'lookheadtype' => 1,
 	'lookheadversion' => 1,
+	'lookmat0' => 1,
+	'lookmat1' => 1,
+	'lookmat2' => 1,
+	'lookmat3' => 1,
+	'lookmat4' => 1,
+	'lookmat5' => 1,
+	'lookmat6' => 1,
+	'lookmat7' => 1,
+	'lookmat8' => 1,
+	'lookmat9' => 1,
+	'lookmodtransform' => 1,
 	'lookuptable' => 1,
-	'loopstyle' => 1,
 	'lotus' => 1,
+	'lowlightaf' => 1,
 	'lr' => 1,
 	'lslv' => 1,
+	'lucasjunk' => 1,
 	'luminance' => 1,
 	'luminanceconsts' => 1,
 	'lyricist' => 1,
-	'lyrics' => 1,
 	'lyrics_synchronised' => 1,
 	'machineid' => 1,
 	'machinetype' => 1,
+	'macintoshnsprintinfo' => 1,
 	'macintoshprintinfo' => 1,
+	'mag360fly' => 1,
+	'magmode' => 1,
+	'magneticfield' => 1,
+	'magnetometer' => 1,
+	'magnetometerxyz' => 1,
 	'magnification' => 1,
 	'magnifyobject' => 1,
+	'mailingaddress' => 1,
 	'mailstop' => 1,
+	'mainboard' => 1,
 	'maininfo' => 1,
 	'maininfoifd' => 1,
@@ -5015,17 +8961,26 @@
 	'makeandmodel' => 1,
 	'makemodel' => 1,
+	'makernotepentax5a' => 1,
+	'makernotepentax5b' => 1,
+	'makernotepentax5c' => 1,
 	'makernotes' => 1,
-	'makerurl' => 1,
 	'mandatorybackground' => 1,
+	'manualfocuspointillumination' => 1,
 	'manufacturecode' => 1,
 	'manufactureindex' => 1,
-	'manufacturer' => 1,
 	'manufacturername' => 1,
 	'mappingscheme' => 1,
+	'mapscale' => 1,
+	'mariahthresholds' => 1,
+	'mariahthresholdslow' => 1,
+	'mariahthresholdsnormal' => 1,
+	'mariahthresholdsstrong' => 1,
 	'markbits' => 1,
 	'marker' => 1,
 	'markerid' => 1,
 	'markinfo' => 1,
-	'matrixstructure' => 1,
+	'marl' => 1,
+	'matrixworldtocamera' => 1,
+	'matrixworldtoscreen' => 1,
 	'mattcolor' => 1,
 	'matte' => 1,
@@ -5034,6 +8989,4 @@
 	'maxband' => 1,
 	'maxbitrate' => 1,
-	'maxblockadditionid' => 1,
-	'maxcache' => 1,
 	'maxdatarate' => 1,
 	'maximumbitrate' => 1,
@@ -5050,8 +9003,130 @@
 	'maxval' => 1,
 	'maxwidth' => 1,
+	'mc' => 1,
 	'mcdi' => 1,
+	'md5signature' => 1,
+	'md5sum' => 1,
 	'mdcolortable' => 1,
 	'mdfiletag' => 1,
 	'mdfileunits' => 1,
+	'mditemaccounthandles' => 1,
+	'mditemaccountidentifier' => 1,
+	'mditemacquisitionmake' => 1,
+	'mditemacquisitionmodel' => 1,
+	'mditemaltitude' => 1,
+	'mditemaperture' => 1,
+	'mditemaudiobitrate' => 1,
+	'mditemaudiochannelcount' => 1,
+	'mditemauthoremailaddresses' => 1,
+	'mditemauthors' => 1,
+	'mditembitspersample' => 1,
+	'mditembundleidentifier' => 1,
+	'mditemcity' => 1,
+	'mditemcodecs' => 1,
+	'mditemcolorspace' => 1,
+	'mditemcomment' => 1,
+	'mditemcontentcreationdate' => 1,
+	'mditemcontentcreationdate_ranking' => 1,
+	'mditemcontentcreationdateranking' => 1,
+	'mditemcontentmodificationdate' => 1,
+	'mditemcontenttype' => 1,
+	'mditemcontenttypetree' => 1,
+	'mditemcontributors' => 1,
+	'mditemcopyright' => 1,
+	'mditemcountry' => 1,
+	'mditemcreator' => 1,
+	'mditemdateadded' => 1,
+	'mditemdateadded_ranking' => 1,
+	'mditemdescription' => 1,
+	'mditemdisplayname' => 1,
+	'mditemdownloadeddate' => 1,
+	'mditemdurationseconds' => 1,
+	'mditememailconversationid' => 1,
+	'mditemencodingapplications' => 1,
+	'mditemexifgpsversion' => 1,
+	'mditemexifversion' => 1,
+	'mditemexposuremode' => 1,
+	'mditemexposureprogram' => 1,
+	'mditemexposuretimeseconds' => 1,
+	'mditemflashonoff' => 1,
+	'mditemfnumber' => 1,
+	'mditemfocallength' => 1,
+	'mditemfscontentchangedate' => 1,
+	'mditemfscreatorcode' => 1,
+	'mditemfsfinderflags' => 1,
+	'mditemfshascustomicon' => 1,
+	'mditemfsinvisible' => 1,
+	'mditemfsisextensionhidden' => 1,
+	'mditemfsisstationery' => 1,
+	'mditemfsname' => 1,
+	'mditemfsnodecount' => 1,
+	'mditemfsownergroupid' => 1,
+	'mditemfsowneruserid' => 1,
+	'mditemfssize' => 1,
+	'mditemfstypecode' => 1,
+	'mditemgpsdatestamp' => 1,
+	'mditemgpsstatus' => 1,
+	'mditemgpstrack' => 1,
+	'mditemhasalphachannel' => 1,
+	'mditemidentifier' => 1,
+	'mditemimagedirection' => 1,
+	'mditeminterestingdate_ranking' => 1,
+	'mditeminterestingdateranking' => 1,
+	'mditemisapplicationmanaged' => 1,
+	'mditemisexistingthread' => 1,
+	'mditemislikelyjunk' => 1,
+	'mditemisospeed' => 1,
+	'mditemkeywords' => 1,
+	'mditemkind' => 1,
+	'mditemlastuseddate' => 1,
+	'mditemlastuseddate_ranking' => 1,
+	'mditemlatitude' => 1,
+	'mditemlensmodel' => 1,
+	'mditemlogicalsize' => 1,
+	'mditemlongitude' => 1,
+	'mditemmailboxes' => 1,
+	'mditemmaildatereceived_ranking' => 1,
+	'mditemmediatypes' => 1,
+	'mditemnumberofpages' => 1,
+	'mditemorientation' => 1,
+	'mditemoriginapplicationidentifier' => 1,
+	'mditemoriginmessageid' => 1,
+	'mditemoriginsenderdisplayname' => 1,
+	'mditemoriginsenderhandle' => 1,
+	'mditemoriginsubject' => 1,
+	'mditempageheight' => 1,
+	'mditempagewidth' => 1,
+	'mditemphysicalsize' => 1,
+	'mditempixelcount' => 1,
+	'mditempixelheight' => 1,
+	'mditempixelwidth' => 1,
+	'mditemprimaryrecipientemailaddresses' => 1,
+	'mditemprofilename' => 1,
+	'mditemrecipients' => 1,
+	'mditemredeyeonoff' => 1,
+	'mditemresolutionheightdpi' => 1,
+	'mditemresolutionwidthdpi' => 1,
+	'mditemsecuritymethod' => 1,
+	'mditemspeed' => 1,
+	'mditemstateorprovince' => 1,
+	'mditemstreamable' => 1,
+	'mditemsubject' => 1,
+	'mditemtimestamp' => 1,
+	'mditemtitle' => 1,
+	'mditemtotalbitrate' => 1,
+	'mditemusecount' => 1,
+	'mditemuseddates' => 1,
+	'mditemuserdownloadeddate' => 1,
+	'mditemuserdownloadeduserhandle' => 1,
+	'mditemusersharedreceiveddate' => 1,
+	'mditemusersharedreceivedrecipient' => 1,
+	'mditemusersharedreceivedrecipienthandle' => 1,
+	'mditemusersharedreceivedsender' => 1,
+	'mditemusersharedreceivedsenderhandle' => 1,
+	'mditemusersharedreceivedtransport' => 1,
+	'mditemversion' => 1,
+	'mditemvideobitrate' => 1,
+	'mditemwherefroms' => 1,
+	'mditemwhitebalance' => 1,
 	'mdlabname' => 1,
 	'mdpm' => 1,
@@ -5061,5 +9136,7 @@
 	'mdsampleinfo' => 1,
 	'mdscalepixel' => 1,
-	'mean' => 1,
+	'meas1label' => 1,
+	'meas1params' => 1,
+	'meas1type' => 1,
 	'measuredcolor' => 1,
 	'measuredinfo' => 1,
@@ -5069,5 +9146,8 @@
 	'measurementgeometry' => 1,
 	'measurementilluminant' => 1,
+	'measurementinfo' => 1,
 	'measurementobserver' => 1,
+	'measurementscale' => 1,
+	'mebx' => 1,
 	'media' => 1,
 	'mediablackpoint' => 1,
@@ -5075,8 +9155,12 @@
 	'mediaclasssecondaryid' => 1,
 	'mediacolor' => 1,
-	'mediacreatedate' => 1,
+	'mediacontenttypes' => 1,
+	'mediacreated' => 1,
 	'mediacredits' => 1,
 	'mediadata' => 1,
+	'mediadataoffset' => 1,
+	'mediadatasize' => 1,
 	'mediaduration' => 1,
+	'mediaflags' => 1,
 	'mediaheader' => 1,
 	'mediaheaderversion' => 1,
@@ -5086,24 +9170,39 @@
 	'mediaisfinale' => 1,
 	'mediaislive' => 1,
+	'mediaismovie' => 1,
 	'mediaispremiere' => 1,
 	'mediaisrepeat' => 1,
 	'mediaissap' => 1,
+	'mediaissport' => 1,
 	'mediaisstereo' => 1,
 	'mediaissubtitled' => 1,
 	'mediaistape' => 1,
+	'mediajukebox' => 1,
 	'medialanguagecode' => 1,
-	'mediamodifydate' => 1,
 	'medianetworkaffiliation' => 1,
 	'mediaoriginalbroadcastdatetime' => 1,
 	'mediaoriginalchannel' => 1,
+	'mediaoriginalchannelsubnumber' => 1,
+	'mediaoriginalruntime' => 1,
 	'mediapro' => 1,
 	'mediastationcallsign' => 1,
 	'mediastationname' => 1,
+	'mediathumbaspectratiox' => 1,
+	'mediathumbaspectratioy' => 1,
+	'mediathumbheight' => 1,
+	'mediathumbratingattributes' => 1,
+	'mediathumbratinglevel' => 1,
+	'mediathumbratingsystem' => 1,
+	'mediathumbret' => 1,
+	'mediathumbstride' => 1,
+	'mediathumbtimestamp' => 1,
+	'mediathumbwidth' => 1,
 	'mediatimescale' => 1,
 	'mediatrackbytes' => 1,
-	'mediatype' => 1,
 	'mediaweight' => 1,
 	'mediawhitepoint' => 1,
 	'medium' => 1,
+	'megapixels' => 1,
+	'melodicpolyphony' => 1,
 	'message' => 1,
 	'meta' => 1,
@@ -5113,13 +9212,33 @@
 	'metadatalibrary' => 1,
 	'metadatanumber' => 1,
+	'metadatasource' => 1,
+	'metadataversion' => 1,
+	'metaformat' => 1,
+	'metaimagesize' => 1,
+	'metarelation' => 1,
+	'metasampledesc' => 1,
+	'metdata' => 1,
+	'meterinfo' => 1,
+	'meteringbutton' => 1,
+	'meterlink' => 1,
 	'metermode' => 1,
+	'mett' => 1,
 	'microsoft' => 1,
+	'microsoftxtra' => 1,
+	'middlename' => 1,
+	'midicontrol' => 1,
+	'midicontrolversion' => 1,
+	'midisong' => 1,
 	'mie' => 1,
+	'mileage' => 1,
+	'mimeencoding' => 1,
 	'mimetype' => 1,
-	'mincache' => 1,
 	'miniaturefilter' => 1,
 	'miniaturefilterorientation' => 1,
+	'miniaturefilterparameter' => 1,
 	'miniaturefilterposition' => 1,
 	'minimumbitrate' => 1,
+	'minimumflushrows' => 1,
+	'minimumversion' => 1,
 	'minoltacamerasettings' => 1,
 	'minoltacamerasettings2' => 1,
@@ -5135,34 +9254,58 @@
 	'minoltattw' => 1,
 	'minoltawbg' => 1,
-	'minorversion' => 1,
 	'minpacketsize' => 1,
+	'minspatialsegmentationidc' => 1,
 	'mintransmissiontime' => 1,
 	'mmclips' => 1,
 	'mngheader' => 1,
+	'mobitype' => 1,
+	'mobiversion' => 1,
 	'modeextension' => 1,
+	'modeflags' => 1,
 	'model2' => 1,
 	'modelandversion' => 1,
-	'modeltiepoint' => 1,
-	'modeltransform' => 1,
 	'modeltype' => 1,
 	'modenumber' => 1,
+	'modificationnumber' => 1,
 	'modificationpermissions' => 1,
 	'modifiedby' => 1,
 	'modifiedinfo' => 1,
+	'moiversion' => 1,
+	'monomonitormatrix' => 1,
+	'monostrength' => 1,
+	'monotonescaletable' => 1,
+	'monouniquematrix' => 1,
 	'montage' => 1,
 	'month' => 1,
 	'mood' => 1,
+	'moreinfo' => 1,
+	'moreinfo0201' => 1,
+	'moreinfo0401' => 1,
 	'moreinfobannerimage' => 1,
 	'moreinfobannerurl' => 1,
 	'moreinfotext' => 1,
 	'moreinfourl' => 1,
+	'moresettings' => 1,
 	'mosaicpattern' => 1,
+	'movableinfo' => 1,
 	'moveobjects' => 1,
 	'movie' => 1,
-	'moviedata' => 1,
-	'moviedatasize' => 1,
+	'movieaf-onbutton' => 1,
+	'movieafspeed' => 1,
+	'movieafspeedapply' => 1,
+	'movieaftrackingsensitivity' => 1,
+	'moviefragment' => 1,
+	'moviefragmentheader' => 1,
+	'moviefragmentsequence' => 1,
+	'moviefunc2button' => 1,
+	'moviefunc3button' => 1,
 	'movieheader' => 1,
 	'movieheaderversion' => 1,
+	'moviehighlightdisplaypattern' => 1,
+	'moviehighlightdisplaythreshold' => 1,
 	'movieinfo' => 1,
+	'movieisoautocontrolmanualmode' => 1,
+	'movieisoautohilimit' => 1,
+	'moviemultiselector' => 1,
 	'moviestreamname' => 1,
 	'mp' => 1,
@@ -5185,14 +9328,14 @@
 	'mspropertysetstorage' => 1,
 	'msstereo' => 1,
-	'multiexposure' => 1,
+	'multiexp' => 1,
 	'multiexposureversion' => 1,
 	'multimediatype' => 1,
 	'multiprofiles' => 1,
 	'multiquality' => 1,
+	'multishoton' => 1,
+	'multiview' => 1,
 	'musicby' => 1,
 	'musiccdidentifier' => 1,
 	'musiciancredits' => 1,
-	'mute' => 1,
-	'muxingapp' => 1,
 	'mwg-coll' => 1,
 	'mwg-kw' => 1,
@@ -5200,9 +9343,8 @@
 	'mxfversion' => 1,
 	'mycolors' => 1,
-	'name' => 1,
 	'namedcolor' => 1,
 	'namedcolor2' => 1,
 	'nametableversion' => 1,
-	'narrator' => 1,
+	'nameutf-8' => 1,
 	'nativedisplayinfo' => 1,
 	'nativeresolutionunit' => 1,
@@ -5210,4 +9352,10 @@
 	'nativeyresolution' => 1,
 	'ncc' => 1,
+	'nemoblurkernel' => 1,
+	'nemodarklimit' => 1,
+	'nemogainfactors' => 1,
+	'nemohighlight12limit' => 1,
+	'nemotilesize' => 1,
+	'nestedsignalstream' => 1,
 	'nestlevel' => 1,
 	'netexposurecompensation' => 1,
@@ -5222,11 +9370,18 @@
 	'newbitdepth' => 1,
 	'newcolortype' => 1,
-	'nextfilename' => 1,
+	'newguid' => 1,
+	'newlines' => 1,
 	'nexttrackid' => 1,
-	'nextuid' => 1,
+	'nifnonlinearity' => 1,
+	'nifnonlinearity12bit' => 1,
+	'nifnonlinearity12to16' => 1,
+	'nifnonlinearity16bit' => 1,
+	'nifnonlinearityext' => 1,
 	'nikon' => 1,
-	'nikoncaptureoffsets' => 1,
 	'nikondata' => 1,
+	'nikondatetime' => 1,
+	'nikonncdb' => 1,
 	'nikonncdt' => 1,
+	'nikonnefinfo' => 1,
 	'nikonscanifd' => 1,
 	'nikontags' => 1,
@@ -5236,15 +9391,21 @@
 	'nitfversion' => 1,
 	'noise' => 1,
-	'noiseprofile' => 1,
 	'noisereductiondata' => 1,
+	'noisereductionkernel' => 1,
+	'noisereductionparametershostlow' => 1,
+	'noisereductionparametershostnormal' => 1,
+	'noisereductionparametershoststrong' => 1,
 	'nominalbitrate' => 1,
 	'nominalframecount' => 1,
 	'nominallayercount' => 1,
 	'nominalplaytime' => 1,
+	'nominalvideobitrate' => 1,
 	'nomssmarttags' => 1,
+	'normallinetransfertiming' => 1,
 	'note' => 1,
 	'notice' => 1,
 	'now' => 1,
 	'npts' => 1,
+	'nrwdata' => 1,
 	'nsc_address' => 1,
 	'nsc_description' => 1,
@@ -5253,5 +9414,4 @@
 	'nsc_phone' => 1,
 	'nullmediaheader' => 1,
-	'numafpoints' => 1,
 	'numberlist' => 1,
 	'numberofcomponents' => 1,
@@ -5262,4 +9422,7 @@
 	'numberofplanes' => 1,
 	'numberofresolutions' => 1,
+	'numberofsamples' => 1,
+	'numberofsamples64' => 1,
+	'numchanneldescriptions' => 1,
 	'numchannels' => 1,
 	'numcolors' => 1,
@@ -5271,9 +9434,17 @@
 	'numrules' => 1,
 	'numsampleframes' => 1,
+	'numslices' => 1,
 	'numstreams' => 1,
+	'numtemporallayers' => 1,
 	'objectfiletype' => 1,
+	'objectflags' => 1,
 	'objectid' => 1,
+	'objectorientation' => 1,
 	'objectsizeannounced' => 1,
-	'objecttype' => 1,
+	'observationdate' => 1,
+	'observationdateend' => 1,
+	'observationtime' => 1,
+	'observationtimeend' => 1,
+	'observer' => 1,
 	'obsoletephotoshoptag1' => 1,
 	'obsoletephotoshoptag2' => 1,
@@ -5286,6 +9457,13 @@
 	'ocescanjobdesc' => 1,
 	'office' => 1,
+	'officelocation' => 1,
+	'offlineavailability' => 1,
+	'offlinestatus' => 1,
+	'offsetmaphorizontal' => 1,
+	'offsetmapvertical' => 1,
 	'offsetorigin' => 1,
+	'offsetx' => 1,
 	'offsetxy' => 1,
+	'offsety' => 1,
 	'oldxmp' => 1,
 	'olym' => 1,
@@ -5309,12 +9487,46 @@
 	'olympus2900' => 1,
 	'olympus2900ifd' => 1,
+	'olympusatom' => 1,
+	'olympusdss' => 1,
 	'olympusjunk' => 1,
+	'olympusolym' => 1,
+	'olympuspreview' => 1,
 	'olympustags1' => 1,
 	'olympustags2' => 1,
 	'olympustags3' => 1,
+	'olympustags4' => 1,
+	'olympusthumbnail' => 1,
+	'omenatcapturemode' => 1,
+	'omenearlygobcolumns' => 1,
+	'omenearlygobrows' => 1,
+	'omenearlygobsurface' => 1,
+	'omengradientexclusionlimits' => 1,
+	'omengradientkernel' => 1,
+	'omengradientkerneltaps' => 1,
+	'omengradientoffset' => 1,
+	'omeninitialcolumns' => 1,
+	'omeninitialrows' => 1,
+	'omeninitialscaling' => 1,
+	'omenmeantostrength' => 1,
+	'omenpercenttorationallimitsblue' => 1,
+	'omenpercenttorationallimitsgob' => 1,
+	'omenpercenttorationallimitsgor' => 1,
+	'omenpercenttorationallimitsred' => 1,
+	'omenrangeweighting' => 1,
+	'omenratioclipfactors' => 1,
+	'omenratioexclusionfactors' => 1,
+	'omenroicoefficients' => 1,
+	'omenroicoordinates' => 1,
+	'omensmoothingkernel' => 1,
+	'on1_settingsdata' => 1,
+	'on1_settingsmetadatacreated' => 1,
+	'on1_settingsmetadatamodified' => 1,
+	'on1_settingsmetadataname' => 1,
+	'on1_settingsmetadatapluginid' => 1,
+	'on1_settingsmetadatatimestamp' => 1,
+	'on1_settingsmetadatausage' => 1,
+	'on1_settingsmetadatavisibletouser' => 1,
+	'onionskins' => 1,
 	'opacity' => 1,
-	'opcodelist1' => 1,
-	'opcodelist2' => 1,
-	'opcodelist3' => 1,
 	'opcolor' => 1,
 	'opendml' => 1,
@@ -5326,12 +9538,22 @@
 	'operationnumber' => 1,
 	'opiproxy' => 1,
+	'opticalvr' => 1,
+	'optics' => 1,
 	'optimalbitrate' => 1,
+	'optionalattendeeaddresses' => 1,
+	'optionalattendees' => 1,
+	'opus' => 1,
+	'opusversion' => 1,
 	'orderingrestrictions' => 1,
+	'organizeraddress' => 1,
+	'organizername' => 1,
+	'orientationinfo' => 1,
 	'originalalbum' => 1,
 	'originalalbumtitle' => 1,
-	'originalartist' => 1,
 	'originaldocumentsize' => 1,
 	'originalfilesize' => 1,
 	'originalfiletype' => 1,
+	'originalformat' => 1,
+	'originalframerate' => 1,
 	'originalimagebroker' => 1,
 	'originallyricist' => 1,
@@ -5345,4 +9567,6 @@
 	'originalreleaseyear' => 1,
 	'originalscannedimagesize' => 1,
+	'originalsoftpostpadding' => 1,
+	'originalsoftprepadding' => 1,
 	'originalthmcreator' => 1,
 	'originalthmfiletype' => 1,
@@ -5351,21 +9575,37 @@
 	'originator' => 1,
 	'originatorreference' => 1,
+	'originpathinfo' => 1,
 	'osversion' => 1,
+	'otheraddress' => 1,
+	'othercity' => 1,
 	'othercodecdescription' => 1,
 	'othercodecname' => 1,
+	'othercountry-region' => 1,
+	'otherdate1' => 1,
+	'otherdate2' => 1,
+	'otherdate3' => 1,
+	'otherfirmware' => 1,
 	'otherformat' => 1,
-	'otherimage' => 1,
-	'otherimagelength' => 1,
-	'otherimagestart' => 1,
 	'otherinfo' => 1,
+	'othermeta' => 1,
+	'othername' => 1,
+	'otherpobox' => 1,
+	'otherpostalcode' => 1,
 	'othersampledesc' => 1,
-	'outputaudiosamplerate' => 1,
+	'otherserialnumber' => 1,
+	'otherstateorprovince' => 1,
+	'otherstreet' => 1,
 	'outputdataobjectlist' => 1,
-	'outputprofile' => 1,
+	'outputgain' => 1,
+	'outputheight' => 1,
 	'outputresponse' => 1,
+	'outputwidth' => 1,
+	'overclockcolsright' => 1,
+	'overclockrowsbottom' => 1,
+	'overflowcolor' => 1,
+	'ownership' => 1,
 	'packets' => 1,
 	'packingmethod' => 1,
 	'page' => 1,
-	'pagecount' => 1,
 	'pageenter' => 1,
 	'pageexit' => 1,
@@ -5374,9 +9614,24 @@
 	'pagemode' => 1,
 	'pagenormal' => 1,
+	'pager' => 1,
 	'pages' => 1,
 	'pagespecial' => 1,
+	'paintdata' => 1,
+	'paintimage' => 1,
+	'paintimageheight' => 1,
+	'paintimagetype' => 1,
+	'paintimagewidth' => 1,
+	'paintingfilter' => 1,
 	'palette' => 1,
+	'palettecolors' => 1,
+	'palettefilename' => 1,
 	'palettehistogram' => 1,
+	'paletteinfo' => 1,
+	'palettemethod' => 1,
+	'palettename' => 1,
+	'palettestretch' => 1,
+	'palmfiletype' => 1,
 	'panasonic' => 1,
+	'panasonicpana' => 1,
 	'panorama' => 1,
 	'panorientation' => 1,
@@ -5384,14 +9639,42 @@
 	'panoverlapv' => 1,
 	'paragraphs' => 1,
+	'parallelismtype' => 1,
+	'param0' => 1,
+	'param1' => 1,
+	'param2' => 1,
+	'param3' => 1,
 	'parameter' => 1,
+	'parameterinfo' => 1,
+	'parameters' => 1,
 	'parasites' => 1,
 	'parentalrating' => 1,
 	'parentalratingreason' => 1,
+	'parrotautomation' => 1,
+	'parrotfollowme' => 1,
+	'parrottimestamp' => 1,
+	'parrotv1' => 1,
+	'parrotv2' => 1,
+	'parrotv3' => 1,
 	'part' => 1,
+	'partialactivecolsleft' => 1,
+	'partialactivecolsright' => 1,
+	'partialactiverowsbottom' => 1,
+	'partialactiverowstop' => 1,
 	'partialpalette' => 1,
+	'partialsyncsamples' => 1,
+	'participants' => 1,
+	'partnumber' => 1,
 	'partofset' => 1,
 	'pastclippingboundary' => 1,
 	'pasteimage' => 1,
+	'path' => 1,
+	'pathselectionstate' => 1,
+	'pathtablelocation' => 1,
+	'pathtablesize' => 1,
 	'patternangle' => 1,
+	'patterncorrectionfactors' => 1,
+	'patterncorrectiongains' => 1,
+	'patterncorrectionoffsets' => 1,
+	'patterngainconversiontable' => 1,
 	'payloadtype' => 1,
 	'paymenturl' => 1,
@@ -5401,16 +9684,20 @@
 	'pdfx' => 1,
 	'peakbitrate' => 1,
+	'peakspectralsensitivity' => 1,
 	'peakvalue' => 1,
 	'pefversion' => 1,
 	'pentax' => 1,
 	'pentaxdata' => 1,
+	'pentaxdata2' => 1,
 	'pentaxjunk' => 1,
+	'pentaxjunk2' => 1,
+	'pentaxpent' => 1,
+	'pentaxpreview' => 1,
 	'pentaxtags' => 1,
+	'perceivedtype' => 1,
 	'perceptualrenderingintentgamut' => 1,
-	'performer' => 1,
-	'performerkeywords' => 1,
-	'performers' => 1,
+	'percussivepolyphony' => 1,
+	'perfmode' => 1,
 	'performersortorder' => 1,
-	'performerurl' => 1,
 	'period' => 1,
 	'perms' => 1,
@@ -5418,4 +9705,5 @@
 	'personalfunctions' => 1,
 	'personalfunctionvalues' => 1,
+	'personaltitle' => 1,
 	'petype' => 1,
 	'pfmheader' => 1,
@@ -5423,19 +9711,21 @@
 	'pgfversion' => 1,
 	'photoeffectsdata' => 1,
+	'photofinishername' => 1,
 	'photomech' => 1,
 	'photomechanic' => 1,
+	'photoresolution' => 1,
 	'photoshop' => 1,
 	'photoshop2colortable' => 1,
 	'photoshop2info' => 1,
-	'photoshopbgrthumbnail' => 1,
+	'photoshop_profile' => 1,
 	'photoshopdata' => 1,
 	'photoshopformat' => 1,
 	'photoshopinfo' => 1,
 	'photoshopsettings' => 1,
-	'photoshopthumbnail' => 1,
 	'physicalpixel' => 1,
 	'physicalstreamnumbermap' => 1,
 	'physicalstreamnumbers' => 1,
 	'physicalstreams' => 1,
+	'pic_ifd' => 1,
 	'picslabel' => 1,
 	'picture' => 1,
@@ -5451,41 +9741,58 @@
 	'picturemimetype' => 1,
 	'picturestyleinfo' => 1,
-	'picturestyleinfo2' => 1,
 	'picturetype' => 1,
 	'picturewidth' => 1,
 	'pieceinfo' => 1,
+	'piecelength' => 1,
+	'pieces' => 1,
+	'pilotingmode' => 1,
+	'pip' => 1,
+	'pipx1' => 1,
+	'pipx2' => 1,
+	'pipy1' => 1,
+	'pipy2' => 1,
 	'pitchandfamily' => 1,
-	'pitchshift' => 1,
-	'pixelaspectratio' => 1,
+	'pittasoft' => 1,
+	'pixelaspectratiox' => 1,
+	'pixelaspectratioy' => 1,
 	'pixelcalibration' => 1,
+	'pixelcorrectiongains' => 1,
+	'pixelexposuretime' => 1,
 	'pixelformat' => 1,
+	'pixelinfo' => 1,
 	'pixelintensityrange' => 1,
 	'pixellive' => 1,
 	'pixelmagicjbigoptions' => 1,
-	'pixelscale' => 1,
 	'pixelspermeterx' => 1,
 	'pixelspermetery' => 1,
-	'pixelsperunitx' => 1,
-	'pixelsperunity' => 1,
-	'pixelunits' => 1,
 	'pixheight' => 1,
 	'pixwidth' => 1,
 	'places' => 1,
-	'planes' => 1,
-	'playallframes' => 1,
+	'planckb' => 1,
+	'planckf' => 1,
+	'plancko' => 1,
+	'planckr1' => 1,
+	'planckr2' => 1,
+	'playbackflickdown' => 1,
+	'playbackflickdownrating' => 1,
+	'playbackflickup' => 1,
+	'playbackflickuprating' => 1,
 	'playcounter' => 1,
-	'playduration' => 1,
-	'playerversion' => 1,
-	'playgap' => 1,
 	'playlistdelay' => 1,
-	'playlistid' => 1,
-	'playmode' => 1,
-	'playselection' => 1,
+	'playlistindex' => 1,
 	'plus' => 1,
-	'podcast' => 1,
-	'podcasturl' => 1,
+	'pmi' => 1,
+	'pobox' => 1,
+	'podcastcategory' => 1,
+	'podcastdescription' => 1,
+	'podcastid' => 1,
+	'podcastkeywords' => 1,
 	'pointsize' => 1,
+	'popularimeter' => 1,
 	'popupfillattributes' => 1,
 	'popupflash' => 1,
+	'portraitmatrix' => 1,
+	'portraittonescaletable' => 1,
+	'poseyawdegrees' => 1,
 	'position' => 1,
 	'postertime' => 1,
@@ -5493,5 +9800,7 @@
 	'postscript2crd1' => 1,
 	'postscript2crd2' => 1,
+	'postscript2crd3' => 1,
 	'postscript2csa' => 1,
+	'postscriptfont' => 1,
 	'postscriptfontname' => 1,
 	'pragma' => 1,
@@ -5503,5 +9812,4 @@
 	'presentationformat' => 1,
 	'presentationtarget' => 1,
-	'prevfilename' => 1,
 	'preview' => 1,
 	'preview0' => 1,
@@ -5510,32 +9818,48 @@
 	'previewatomindex' => 1,
 	'previewatomtype' => 1,
-	'previewdate' => 1,
 	'previewduration' => 1,
 	'previewifd' => 1,
 	'previewifd_offset' => 1,
+	'previewimage1' => 1,
+	'previewimage2' => 1,
 	'previewimagedata' => 1,
 	'previewimageinfo' => 1,
 	'previewinfo' => 1,
+	'previewpdf' => 1,
 	'previewpict' => 1,
 	'previewpng' => 1,
+	'previewtiff' => 1,
 	'previewtime' => 1,
 	'previewversion' => 1,
-	'prevsize' => 1,
-	'prevuid' => 1,
+	'previewwmf' => 1,
+	'primarye-mail' => 1,
+	'primaryfileguid' => 1,
 	'primaryitemreference' => 1,
+	'primaryphone' => 1,
 	'primaryplatform' => 1,
+	'primaryvolume' => 1,
 	'printflags' => 1,
 	'printflagsinfo' => 1,
 	'printimversion' => 1,
+	'printinfo' => 1,
+	'printinfo2' => 1,
+	'printposition' => 1,
 	'printquality' => 1,
 	'printscale' => 1,
+	'printscaleinfo' => 1,
+	'printstyle' => 1,
 	'printtovideo' => 1,
 	'priority' => 1,
+	'prioritysettings' => 1,
 	'prism' => 1,
 	'private' => 1,
 	'privatebuild' => 1,
 	'prl' => 1,
+	'prm' => 1,
 	'processing' => 1,
 	'processinginfo' => 1,
+	'processingparameters' => 1,
+	'processingtime' => 1,
+	'processparametersv2' => 1,
 	'prod' => 1,
 	'prodnotes' => 1,
@@ -5543,17 +9867,22 @@
 	'produceddate' => 1,
 	'producednotice' => 1,
-	'producerkeywords' => 1,
+	'producers' => 1,
 	'product' => 1,
+	'productionaperturedimensions' => 1,
 	'productiondate' => 1,
 	'productiondesigner' => 1,
 	'productionstudio' => 1,
 	'productname' => 1,
-	'productversion' => 1,
+	'producttype' => 1,
 	'productversionnumber' => 1,
-	'profile' => 1,
+	'profile1audiocodec' => 1,
+	'profile1height' => 1,
+	'profile1videocodec' => 1,
+	'profile1width' => 1,
 	'profileclass' => 1,
 	'profilecmmtype' => 1,
 	'profileconnectionspace' => 1,
 	'profilecreator' => 1,
+	'profiledataoffset' => 1,
 	'profiledatetime' => 1,
 	'profiledescription' => 1,
@@ -5565,7 +9894,10 @@
 	'profilesequencedesc' => 1,
 	'profilesequenceidentifier' => 1,
-	'profiletype' => 1,
+	'profilesize' => 1,
 	'profileversion' => 1,
 	'progid' => 1,
+	'programdescription' => 1,
+	'programid' => 1,
+	'programname' => 1,
 	'progressivescans' => 1,
 	'projazimuthangle' => 1,
@@ -5578,4 +9910,9 @@
 	'projectedcstype' => 1,
 	'projection' => 1,
+	'projectionboundsbottom' => 1,
+	'projectionboundsleft' => 1,
+	'projectionboundsright' => 1,
+	'projectionboundstop' => 1,
+	'projectionheader' => 1,
 	'projects' => 1,
 	'projfalseeasting' => 1,
@@ -5604,32 +9941,63 @@
 	'propertyvectorelements' => 1,
 	'protect' => 1,
+	'protected' => 1,
+	'protectioninfo' => 1,
 	'protectiontype' => 1,
+	'protune' => 1,
 	'provider' => 1,
 	'providercopyright' => 1,
+	'providerlogourl' => 1,
 	'providerrating' => 1,
 	'providerstyle' => 1,
+	'providerurl' => 1,
 	'ps2crdvmsize' => 1,
 	'ps2renderingintent' => 1,
 	'psfontinfo' => 1,
 	'pstringcaption' => 1,
+	'ptrh' => 1,
+	'publishdate' => 1,
+	'publishdatestart' => 1,
+	'publisherlimit' => 1,
 	'publisherurl' => 1,
 	'pur' => 1,
-	'purchasedate' => 1,
+	'purchasefileformat' => 1,
+	'purchaseinfo' => 1,
 	'purpose' => 1,
 	'pyramidlevels' => 1,
+	'qtablelarge100pct' => 1,
+	'qtablelarge25pct' => 1,
+	'qtablelarge50pct' => 1,
+	'qtablelarge67pct' => 1,
+	'qtablemedium100pct' => 1,
+	'qtablemedium25pct' => 1,
+	'qtablemedium50pct' => 1,
+	'qtablemedium67pct' => 1,
+	'qtablesmall100pct' => 1,
+	'qtablesmall25pct' => 1,
+	'qtablesmall50pct' => 1,
+	'qtablesmall67pct' => 1,
+	'qualcomm' => 1,
 	'quickedit' => 1,
 	'quickmaskinfo' => 1,
+	'quietshuttershootingspeed' => 1,
+	'quoting' => 1,
 	'qvci' => 1,
 	'ra3' => 1,
 	'ra4' => 1,
 	'ra5' => 1,
+	'radioband' => 1,
+	'radioformat' => 1,
 	'radiostationname' => 1,
 	'radiostationowner' => 1,
+	'rafdata' => 1,
 	'rafversion' => 1,
 	'rasterpadding' => 1,
 	'rate' => 1,
 	'rated' => 1,
+	'ratingorg' => 1,
+	'ratioimage' => 1,
+	'rawburstmoderoll' => 1,
+	'rawcfacomponentaverages' => 1,
 	'rawcodecversion' => 1,
-	'rawdata' => 1,
 	'rawdatalength' => 1,
 	'rawdataoffset' => 1,
@@ -5639,15 +10007,63 @@
 	'rawdevelopment' => 1,
 	'rawdevelopmentifd' => 1,
+	'rawexposurebias' => 1,
+	'rawgsensor' => 1,
+	'rawhistogram' => 1,
+	'rawimageaspectratio' => 1,
+	'rawimagecroppedsize' => 1,
+	'rawimagecroptopleft' => 1,
+	'rawimagefullheight' => 1,
 	'rawimagefullsize' => 1,
+	'rawimagefullwidth' => 1,
+	'rawimageheight' => 1,
 	'rawimagemode' => 1,
 	'rawimagesegmentation' => 1,
+	'rawimagewidth' => 1,
 	'rawinfo' => 1,
 	'rawinfoifd' => 1,
 	'rawjpginfo' => 1,
+	'rawthermalimage' => 1,
+	'rawthermalimageheight' => 1,
+	'rawthermalimagetype' => 1,
+	'rawthermalimagewidth' => 1,
+	'rawvaluemedian' => 1,
+	'rawvaluerange' => 1,
+	'rawvaluerangemax' => 1,
+	'rawvaluerangemin' => 1,
 	'rawzorcreatorversion' => 1,
 	'rawzorrequiredversion' => 1,
 	'rdf' => 1,
+	'readername' => 1,
 	'readerrequirements' => 1,
+	'reading1description' => 1,
+	'reading1device' => 1,
+	'reading1units' => 1,
+	'reading1value' => 1,
+	'reading2description' => 1,
+	'reading2device' => 1,
+	'reading2units' => 1,
+	'reading2value' => 1,
+	'reading3description' => 1,
+	'reading3device' => 1,
+	'reading3units' => 1,
+	'reading3value' => 1,
+	'reading4description' => 1,
+	'reading4device' => 1,
+	'reading4units' => 1,
+	'reading4value' => 1,
+	'readstatus' => 1,
+	'real2ir' => 1,
 	'realtimestreamingprotocol' => 1,
+	'rearcontropaneldisplay' => 1,
+	'recallshootfuncaf-on' => 1,
+	'recallshootfuncafareamode' => 1,
+	'recallshootfuncaperture' => 1,
+	'recallshootfuncexposurecomp' => 1,
+	'recallshootfuncexposuremode' => 1,
+	'recallshootfuncfocustracking' => 1,
+	'recallshootfunciso' => 1,
+	'recallshootfuncmeteringmode' => 1,
+	'recallshootfuncshutterspeed' => 1,
+	'recallshootfuncwhitebalance' => 1,
 	'receivedfrom' => 1,
 	'recengineer' => 1,
@@ -5657,14 +10073,22 @@
 	'recordedby' => 1,
 	'recordeddate' => 1,
-	'recordingcopyright' => 1,
 	'recordingdates' => 1,
 	'recordingtime' => 1,
-	'recordlabelname' => 1,
-	'recordlabelurl' => 1,
+	'recordingtimeday' => 1,
+	'recordingtimemonth' => 1,
+	'recordingtimeyear' => 1,
+	'recordingtimeyearmonth' => 1,
+	'recordingtimeyearmonthday' => 1,
 	'rect' => 1,
 	'rectangleofinterest' => 1,
+	'red1header' => 1,
+	'red2header' => 1,
 	'redadjust' => 1,
+	'redblueflatfield' => 1,
+	'redcodeversion' => 1,
+	'redendpoint' => 1,
 	'redeyedata' => 1,
 	'redgain' => 1,
+	'redmask' => 1,
 	'redmatrixcolumn' => 1,
 	'redprimary' => 1,
@@ -5673,15 +10097,36 @@
 	'redx' => 1,
 	'redy' => 1,
+	'reelnumber' => 1,
+	'reeltimecode' => 1,
 	'reference' => 1,
-	'referenceblock' => 1,
-	'referencepriority' => 1,
-	'referencevirtual' => 1,
+	'referencetemperature' => 1,
+	'reflectedapparenttemperature' => 1,
+	'reflection' => 1,
 	'reflectionhardcopyorigcolorimetry' => 1,
 	'reflectionprintoutputcolorimetry' => 1,
 	'refresh' => 1,
+	'regionxformtackpoint' => 1,
+	'registerreadtiming' => 1,
 	'relatedimagefile' => 1,
+	'relativeexposure' => 1,
+	'relativehumidity' => 1,
+	'relativelocation' => 1,
 	'relativepath' => 1,
+	'relativevolumeadjustment' => 1,
+	'releasedateday' => 1,
+	'releasedatemonth' => 1,
+	'releasedateyear' => 1,
+	'releasedateyearmonth' => 1,
+	'releasedateyearmonthday' => 1,
+	'rembrandtconsumertonescale' => 1,
+	'rembrandtportraittonescale' => 1,
+	'rembrandttonescale' => 1,
+	'remindertime' => 1,
+	'remotefuncbutton' => 1,
 	'removehistoryduplicates' => 1,
 	'renderingintent' => 1,
+	'renderingtransform' => 1,
+	'rentalexpirationdate' => 1,
+	'rentalflag' => 1,
 	'repeateddatabytes' => 1,
 	'replaygainalbumgain' => 1,
@@ -5693,7 +10138,21 @@
 	'representativedisparitynear' => 1,
 	'representativeimage' => 1,
-	'requirements' => 1,
+	'requestid' => 1,
+	'requeststate' => 1,
+	'requiredattendeeaddresses' => 1,
+	'requiredattendees' => 1,
+	'rerun' => 1,
 	'reserved1' => 1,
+	'reserved5' => 1,
+	'reservedblob2' => 1,
+	'reservedblob3' => 1,
+	'reservedblob4' => 1,
+	'reservedblob5' => 1,
+	'reservedblob6' => 1,
+	'reservedblob7' => 1,
+	'reservedblob8' => 1,
+	'reservedblob9' => 1,
 	'resolutioninfo' => 1,
+	'resourcecount' => 1,
 	'resourceforksize' => 1,
 	'resources' => 1,
@@ -5701,28 +10160,91 @@
 	'resourcetype' => 1,
 	'resultaspectratio' => 1,
+	'retailprice' => 1,
+	'retailpricecurrency' => 1,
+	'retouchinfoversion' => 1,
+	'reversefocusring' => 1,
+	'review' => 1,
 	'revisiondate' => 1,
 	'revisionnumber' => 1,
 	'revisitafter' => 1,
 	'rgb_profile' => 1,
+	'rgbcurves' => 1,
+	'rgbtoev0' => 1,
+	'rgbtoev1' => 1,
+	'rgbtoev2' => 1,
+	'rgbtoev3' => 1,
+	'rgbtoev4' => 1,
+	'rgbtoev5' => 1,
+	'rgbtoev6' => 1,
+	'rgbtoev7' => 1,
+	'rgbtoev8' => 1,
+	'rgbtoev9' => 1,
+	'rgtable' => 1,
 	'ricoh' => 1,
 	'ricohjunk' => 1,
+	'ricohmake' => 1,
+	'ricohmodel' => 1,
+	'ricohpitch' => 1,
 	'ricohrdc2' => 1,
+	'ricohrmkn' => 1,
+	'ricohroll' => 1,
 	'ricohrr1subdir' => 1,
 	'ricohsubdir' => 1,
+	'ricohsubdirifd' => 1,
+	'riffsize64' => 1,
+	'rightdarkcol1' => 1,
+	'rightdarkcol2' => 1,
 	'rightdarkrect' => 1,
 	'rightmag' => 1,
+	'rimm13toerimm12spline' => 1,
+	'rimmtocrgb0spline' => 1,
+	'rimmtocrgb1spline' => 1,
+	'rimmtocrgb2spline' => 1,
+	'rimmtocrgb3spline' => 1,
+	'rimmtocrgb4spline' => 1,
+	'rimmtocrgb5spline' => 1,
+	'rimmtocrgb6spline' => 1,
+	'rimmtocrgb7spline' => 1,
+	'rimmtocrgb8spline' => 1,
+	'rimmtocrgb9spline' => 1,
+	'rimnonlinearity' => 1,
+	'rimtonifcolortransform' => 1,
+	'rimtonifscalefactor' => 1,
 	'rippedby' => 1,
 	'rjmd' => 1,
 	'rmeta' => 1,
+	'rnoiselines' => 1,
 	'robots' => 1,
 	'rocinfo' => 1,
 	'roidescription' => 1,
 	'rollguidelements' => 1,
+	'rollingshutterskewtime' => 1,
 	'root' => 1,
+	'rootdirectorycreatedate' => 1,
+	'rot360fly' => 1,
 	'rotationangle' => 1,
+	'rotationxyz' => 1,
+	'rotmode' => 1,
 	'roundtripversion' => 1,
+	'rowcount' => 1,
 	'rowinterleavefactor' => 1,
+	'rsrc' => 1,
+	'rtmd' => 1,
+	'rtptimescale' => 1,
+	'runtime' => 1,
+	'runtimeepoch' => 1,
+	'runtimeflags' => 1,
+	'runtimescale' => 1,
+	'runtimesincepowerup' => 1,
+	'runtimevalue' => 1,
 	'runwindow' => 1,
+	'rvmi_grev' => 1,
+	'rvmi_srev' => 1,
+	's2n' => 1,
+	'sampleblacksequence' => 1,
+	'sampledatetime' => 1,
 	'sampledegradationpriority' => 1,
+	'sampleduration' => 1,
+	'sampleflag' => 1,
 	'sampleformat' => 1,
 	'samplegroupdescription' => 1,
@@ -5733,10 +10255,22 @@
 	'sampletable' => 1,
 	'sampletext' => 1,
+	'sampletime' => 1,
 	'sampletochunk' => 1,
 	'sampletogroup' => 1,
+	'samsung' => 1,
+	'samsungifd' => 1,
 	'samsunginfo' => 1,
+	'samsungrawbyteorder' => 1,
+	'samsungrawpointerslength' => 1,
+	'samsungrawpointersoffset' => 1,
+	'samsungrawunknown' => 1,
+	'samsungsec' => 1,
+	'samsungsmta' => 1,
+	'samsungsvss' => 1,
 	'samsungtags' => 1,
+	'samsunguniqueid' => 1,
 	'sanyomov' => 1,
 	'sanyomp4' => 1,
+	'sap' => 1,
 	'saturationinfo' => 1,
 	'saturationrenderingintentgamut' => 1,
@@ -5748,42 +10282,67 @@
 	'savesetup' => 1,
 	'sba_rgbshifts' => 1,
+	'sbabluebalancelut' => 1,
 	'sbaexposurerecord' => 1,
+	'sbagreenbalancelut' => 1,
 	'sbainputimagebitdepth' => 1,
 	'sbainputimagecolorspace' => 1,
+	'sbalog12transform' => 1,
+	'sbalogtransform' => 1,
+	'sbaredbalancelut' => 1,
 	'scalado' => 1,
 	'scale' => 1,
 	'scalecrop' => 1,
+	'scaledimu' => 1,
+	'scaledpressure' => 1,
+	'scalefactor' => 1,
 	'scalefactor35efl' => 1,
 	'scalingfactor' => 1,
 	'scandate' => 1,
+	'scannerfirmwaredate' => 1,
+	'scannerfirmwareversion' => 1,
 	'scannermake' => 1,
 	'scannermodel' => 1,
 	'scannerpixelsize' => 1,
+	'scannerproductid' => 1,
 	'scannerserialnumber' => 1,
+	'scannervendorid' => 1,
 	'scanoperatorid' => 1,
 	'scansoftware' => 1,
 	'scansoftwarerevisiondate' => 1,
+	'scav11cols' => 1,
+	'scav12cols' => 1,
+	'scav21cols' => 1,
+	'scav22cols' => 1,
 	'sceneappearanceestimates' => 1,
+	'scenebalancealgorithmcommand' => 1,
+	'scenebalancealgorithmfilmid' => 1,
+	'scenebalancealgorithmrevision' => 1,
 	'scenecolorimetryestimates' => 1,
+	'scheduleitemid' => 1,
+	'schemeinfo' => 1,
+	'schemetype' => 1,
+	'schemeurl' => 1,
+	'schemeversion' => 1,
 	'school' => 1,
 	'screenbuffersize' => 1,
 	'screendescriptor' => 1,
+	'screenheight' => 1,
 	'screening' => 1,
 	'screeningdesc' => 1,
 	'screennail' => 1,
+	'screenwidth' => 1,
+	'screenwindowcenter' => 1,
+	'screenwindowwidth' => 1,
+	'screenwriters' => 1,
 	'scriptcommand' => 1,
+	'searchranking' => 1,
 	'secondarygenre' => 1,
 	'secondlanguage' => 1,
 	'security' => 1,
-	'seek' => 1,
 	'seekable' => 1,
-	'seekhead' => 1,
-	'seekid' => 1,
 	'seekpoint' => 1,
-	'seekposition' => 1,
-	'segmentfamily' => 1,
-	'segmentfilename' => 1,
-	'segmentheader' => 1,
-	'segmentuid' => 1,
+	'seektable' => 1,
+	'segheight' => 1,
+	'segwidth' => 1,
 	'selection' => 1,
 	'selectionduration' => 1,
@@ -5794,14 +10353,22 @@
 	'selobjversion' => 1,
 	'sendduration' => 1,
+	'senderaddress' => 1,
+	'sendername' => 1,
+	'sensitivity' => 1,
+	'sensitivityvalue' => 1,
 	'sensorbottomborder' => 1,
+	'sensordata' => 1,
+	'sensordefects' => 1,
 	'sensorid' => 1,
-	'sensorimageheight' => 1,
-	'sensorimagewidth' => 1,
 	'sensorinfo' => 1,
-	'sensorleftborder' => 1,
 	'sensorrightborder' => 1,
-	'sensortopborder' => 1,
+	'seqlevelidx0' => 1,
+	'seqprofile' => 1,
+	'seqtier0' => 1,
+	'sequenceframenumber' => 1,
+	'sequencenumberrandomoffset' => 1,
 	'serialinfo' => 1,
-	'series' => 1,
+	'seriesuid' => 1,
+	'serviceid' => 1,
 	'serviceorganizationname' => 1,
 	'setcookie' => 1,
@@ -5809,10 +10376,19 @@
 	'setsubtitle' => 1,
 	'seventhlanguage' => 1,
+	'sfsboundary' => 1,
+	'sglcoldcacthres1' => 1,
+	'sglcoldcacthres2' => 1,
+	'sglcoldcacthres3' => 1,
 	'shadowendpoints' => 1,
+	'shadowfilepath' => 1,
 	'shadowsyncsampletable' => 1,
 	'shakereductioninfo' => 1,
+	'shared' => 1,
 	'shareddata' => 1,
 	'shareddoc' => 1,
 	'shareduserrating' => 1,
+	'sharedwith' => 1,
+	'sharpenforthumbnail' => 1,
+	'sharpeningon' => 1,
 	'sharpinfo' => 1,
 	'sharpmethod' => 1,
@@ -5824,4 +10400,6 @@
 	'sharpobjtype' => 1,
 	'sharpobjversion' => 1,
+	'sheetdisclosure' => 1,
+	'shifttiming' => 1,
 	'shimdata' => 1,
 	'shootingcount' => 1,
@@ -5841,31 +10419,41 @@
 	'shotinfod3s' => 1,
 	'shotinfod3x' => 1,
+	'shotinfod4' => 1,
 	'shotinfod40' => 1,
+	'shotinfod4s' => 1,
+	'shotinfod5' => 1,
+	'shotinfod500' => 1,
 	'shotinfod5000' => 1,
+	'shotinfod5100' => 1,
+	'shotinfod5200' => 1,
+	'shotinfod6' => 1,
+	'shotinfod610' => 1,
 	'shotinfod700' => 1,
 	'shotinfod7000' => 1,
 	'shotinfod80' => 1,
+	'shotinfod800' => 1,
+	'shotinfod810' => 1,
+	'shotinfod850' => 1,
 	'shotinfod90' => 1,
 	'shotinfounknown' => 1,
 	'shotinfoversion' => 1,
+	'shotinfoz7_2' => 1,
 	'showmode' => 1,
 	'showobjects' => 1,
-	'shutter' => 1,
+	'shutterangle' => 1,
 	'shuttercurtainhack' => 1,
 	'shutterspeed' => 1,
 	'shutterspeeddisplayed' => 1,
 	'sidebars' => 1,
+	'sidelightstrength' => 1,
 	'sigma' => 1,
+	'sigmanoisefiltercaltablev1' => 1,
+	'sigmanoisefiltertablev1' => 1,
+	'sigmanoisefiltertablev1version' => 1,
+	'sigmanoisethreshtablev2' => 1,
 	'signalnumber' => 1,
 	'signature' => 1,
 	'signature_name' => 1,
-	'signaturealgo' => 1,
-	'signatureelementlist' => 1,
-	'signatureelements' => 1,
-	'signaturehash' => 1,
-	'signaturepublickey' => 1,
-	'signatureslot' => 1,
 	'signatureusagerights' => 1,
-	'signedelement' => 1,
 	'signercontactinfo' => 1,
 	'significantbits' => 1,
@@ -5875,19 +10463,22 @@
 	'signingreason' => 1,
 	'signtype' => 1,
-	'silenttracknumber' => 1,
-	'silenttracks' => 1,
-	'simpleblock' => 1,
+	'silentphotography' => 1,
 	'simpleindex' => 1,
-	'simpletag' => 1,
 	'simplicityprofile' => 1,
 	'singlequality' => 1,
+	'singleshotdepthmap' => 1,
+	'singleshotdepthmaptiff' => 1,
+	'singleshotmeta' => 1,
 	'site' => 1,
 	'siteenter' => 1,
 	'siteexit' => 1,
+	'siunits' => 1,
 	'sixthlanguage' => 1,
 	'size' => 1,
 	'sizemode' => 1,
 	'skip' => 1,
-	'slices' => 1,
+	'slateinformation' => 1,
+	'sliceinfo' => 1,
+	'slicesgroupname' => 1,
 	'slides' => 1,
 	'slideshow' => 1,
@@ -5896,23 +10487,21 @@
 	'snapshotid' => 1,
 	'snapshotname' => 1,
+	'soctemperature' => 1,
 	'softedit' => 1,
 	'softfocusfilter' => 1,
+	'softwarecomponents' => 1,
 	'softwarerelease' => 1,
-	'songwriter' => 1,
-	'songwriterkeywords' => 1,
 	'sony' => 1,
-	'sonyimageheight' => 1,
-	'sonyimagewidth' => 1,
-	'sortalbum' => 1,
-	'sortalbumartist' => 1,
-	'sortartist' => 1,
-	'sortcomposer' => 1,
-	'sortname' => 1,
-	'sortshow' => 1,
+	'sony_0x9416' => 1,
+	'sonyfnumber2' => 1,
+	'sonyrawfiletype' => 1,
+	'sonytonecurve' => 1,
+	'soundfile' => 1,
 	'soundschemetitle' => 1,
-	'sourcecredits' => 1,
+	'sourcecreatedate' => 1,
 	'sourcedata' => 1,
 	'sourcedate' => 1,
 	'sourceedition' => 1,
+	'sourcefilename' => 1,
 	'sourceform' => 1,
 	'sourceid' => 1,
@@ -5926,4 +10515,6 @@
 	'sourcetitle' => 1,
 	'sourceurl' => 1,
+	'spacefree' => 1,
+	'spaceused' => 1,
 	'spatialorientation' => 1,
 	'spatialresolution' => 1,
@@ -5931,8 +10522,13 @@
 	'specialeffectsopticalfilter' => 1,
 	'specialfolderdata' => 1,
+	'specificationversion' => 1,
 	'speed' => 1,
+	'sphericalvideo' => 1,
+	'sphericalvideoxml' => 1,
 	'spiff' => 1,
 	'spiffversion' => 1,
+	'spinstrength' => 1,
 	'spothalftone' => 1,
+	'spouse' => 1,
 	'sr2dataifd' => 1,
 	'sr2private' => 1,
@@ -5940,12 +10536,21 @@
 	'sr2subifdlength' => 1,
 	'sr2subifdoffset' => 1,
+	'srawtype' => 1,
 	'srf2key' => 1,
 	'srf6offset' => 1,
 	'srfdataoffset' => 1,
 	'srgbrendering' => 1,
+	'stampinfo' => 1,
 	'stamptoolcount' => 1,
+	'standbymonitorofftime' => 1,
 	'starring' => 1,
+	'startdate' => 1,
+	'startedgecode' => 1,
 	'startofframe' => 1,
+	'startreading' => 1,
 	'starttime' => 1,
+	'stateorprovince' => 1,
+	'stationcallsign' => 1,
+	'stationname' => 1,
 	'statistics' => 1,
 	'stdautoactive' => 1,
@@ -5961,12 +10566,20 @@
 	'stdsharpenoutput' => 1,
 	'stereo' => 1,
-	'stereo3dmode' => 1,
 	'stereoimage' => 1,
-	'stereomode' => 1,
+	'stereoscopic3d' => 1,
+	'stillimagetime' => 1,
 	'stim' => 1,
 	'stimversion' => 1,
+	'stitchcolumns' => 1,
 	'stitchinfo' => 1,
+	'stitchrows' => 1,
 	'stonits' => 1,
 	'storage-streampathname' => 1,
+	'storageformatdate' => 1,
+	'storageformattime' => 1,
+	'storagemodel' => 1,
+	'storageserialnumber' => 1,
+	'storagetype' => 1,
+	'store' => 1,
 	'stream' => 1,
 	'streamavgbitrate' => 1,
@@ -5994,6 +10607,6 @@
 	'streamsamplerate' => 1,
 	'streamstarttime' => 1,
-	'streamtype' => 1,
 	'streamtypeinfo' => 1,
+	'street' => 1,
 	'stridable' => 1,
 	'strikeout' => 1,
@@ -6003,5 +10616,14 @@
 	'strobe' => 1,
 	'strobetime' => 1,
+	'structuretype' => 1,
+	'studio' => 1,
 	'sub-sampleinformation' => 1,
+	'subdialframeadvance' => 1,
+	'subdialframeadvancerating0' => 1,
+	'subdialframeadvancerating1' => 1,
+	'subdialframeadvancerating2' => 1,
+	'subdialframeadvancerating3' => 1,
+	'subdialframeadvancerating4' => 1,
+	'subdialframeadvancerating5' => 1,
 	'subdir3000' => 1,
 	'subdir3100' => 1,
@@ -6036,46 +10658,88 @@
 	'subpacketsize' => 1,
 	'subscriptioncontentid' => 1,
-	'subseccreatedate' => 1,
-	'subsecdatetimeoriginal' => 1,
-	'subsecmodifydate' => 1,
 	'subsystem' => 1,
 	'subsystemversion' => 1,
 	'subtileblocksize' => 1,
-	'subtitle' => 1,
 	'subtitledescription' => 1,
-	'subtitlekeywords' => 1,
+	'suffix' => 1,
 	'suggestedpalette' => 1,
+	'summary' => 1,
 	'summaryinfo' => 1,
 	'surroundmode' => 1,
+	'surroundshotvideo' => 1,
+	'surroundshotvideoname' => 1,
 	'svgversion' => 1,
 	'swf' => 1,
-	'synchronizedlyrictext' => 1,
+	'sync01' => 1,
+	'sync02' => 1,
+	'sync03' => 1,
+	'sync04' => 1,
+	'sync05' => 1,
+	'sync06' => 1,
+	'sync07' => 1,
+	'sync08' => 1,
+	'sync09' => 1,
+	'sync10' => 1,
+	'sync11' => 1,
+	'sync12' => 1,
+	'sync13' => 1,
+	'sync14' => 1,
+	'sync15' => 1,
+	'sync16' => 1,
+	'synchronizedlyricsdescription' => 1,
+	'synchronizedlyricstext' => 1,
+	'synchronizedlyricstype' => 1,
+	'synconly' => 1,
 	'syncsampletable' => 1,
+	'syncstate' => 1,
+	'synlyrics' => 1,
+	'systemtime' => 1,
 	't4options' => 1,
 	't6options' => 1,
 	't82options' => 1,
 	't88options' => 1,
-	'tag' => 1,
-	'tagattachmentuid' => 1,
-	'tagbinary' => 1,
-	'tagchapteruid' => 1,
-	'tagdefault' => 1,
-	'tageditionuid' => 1,
+	'tag2010a' => 1,
+	'tag2010b' => 1,
+	'tag2010c' => 1,
+	'tag2010d' => 1,
+	'tag2010e' => 1,
+	'tag2010f' => 1,
+	'tag2010g' => 1,
+	'tag2010h' => 1,
+	'tag2010i' => 1,
+	'tag202a' => 1,
+	'tag900b' => 1,
+	'tag9050a' => 1,
+	'tag9050b' => 1,
+	'tag9050c' => 1,
+	'tag9400a' => 1,
+	'tag9400b' => 1,
+	'tag9400c' => 1,
+	'tag9401' => 1,
+	'tag9402' => 1,
+	'tag9403' => 1,
+	'tag9404a' => 1,
+	'tag9404b' => 1,
+	'tag9404c' => 1,
+	'tag9405a' => 1,
+	'tag9405b' => 1,
+	'tag9406' => 1,
+	'tag940a' => 1,
+	'tag940c' => 1,
+	'tag940e' => 1,
+	'tag9416_0000' => 1,
 	'taggedpdf' => 1,
 	'taggingtime' => 1,
-	'taglanguage' => 1,
-	'tagname' => 1,
-	'tags' => 1,
-	'tagstring' => 1,
-	'tagtrackuid' => 1,
+	'take' => 1,
+	'tamper-proofkeys' => 1,
 	'targetaudiences' => 1,
 	'targetdeltatype' => 1,
 	'targetfiledosname' => 1,
 	'targetfilesize' => 1,
-	'targetprinter' => 1,
-	'targets' => 1,
-	'targettype' => 1,
-	'targettypevalue' => 1,
+	'targetlayerid' => 1,
 	'targetxy' => 1,
+	'taskowner' => 1,
+	'tattoo' => 1,
+	'tcmediainfo' => 1,
 	'tdat' => 1,
 	'tdhd' => 1,
@@ -6083,44 +10747,84 @@
 	'technology' => 1,
 	'telephonenumber' => 1,
+	'telescope' => 1,
+	'telex' => 1,
 	'temperature' => 1,
-	'tempinfok5' => 1,
+	'tempinfo' => 1,
 	'template' => 1,
+	'temporalidnested' => 1,
+	'temporary' => 1,
 	'terminationaction' => 1,
 	'terminationcondition' => 1,
 	'termsofuse' => 1,
 	'testtarget' => 1,
+	'testtransfertiming' => 1,
 	'text' => 1,
+	'textcolor' => 1,
+	'textface' => 1,
+	'textfont' => 1,
 	'textinfo' => 1,
+	'textinfo1' => 1,
+	'textinfo2' => 1,
 	'textjunk' => 1,
+	'textsize' => 1,
+	'texttospeech' => 1,
 	'textualdata' => 1,
 	'textualinfo' => 1,
+	'textureformat' => 1,
+	'theora' => 1,
+	'theoraversion' => 1,
+	'thermalcalibration' => 1,
+	'thermaldata' => 1,
+	'thermalparams' => 1,
+	'thetasubdir' => 1,
 	'things' => 1,
 	'thirdlanguage' => 1,
+	'thumbinfo' => 1,
 	'thumbnail' => 1,
+	'thumbnailbpg' => 1,
 	'thumbnailclip' => 1,
+	'thumbnailcompressiontable' => 1,
+	'thumbnailexpansiontable' => 1,
+	'thumbnailref' => 1,
+	'thumbnailresizeratio' => 1,
+	'thumbnailtiff' => 1,
 	'tickspersecond' => 1,
 	'tiff' => 1,
 	'tiff-epstandardid' => 1,
 	'tiff_fxextensions' => 1,
+	'tiffmeteringimageheight' => 1,
+	'tiffmeteringimagewidth' => 1,
 	'tiffpreview' => 1,
 	'tilebytecounts' => 1,
 	'tiledepth' => 1,
+	'tilegaindeterminationtable' => 1,
 	'tileoffsets' => 1,
+	'tiles' => 1,
 	'timecode' => 1,
 	'timecodeindex' => 1,
 	'timecodeindexparms' => 1,
-	'timecodescale' => 1,
 	'timeinfo' => 1,
+	'timelineinfo' => 1,
 	'timeoffset' => 1,
 	'timereference' => 1,
 	'timescale' => 1,
-	'timeslice' => 1,
+	'timestamprandomoffset' => 1,
 	'timetosampletable' => 1,
 	'title2' => 1,
 	'titlelen' => 1,
+	'titlenum' => 1,
 	'titleofparts' => 1,
 	'titlesofparts' => 1,
 	'titlesortorder' => 1,
+	'toaddresses' => 1,
 	'tocitems' => 1,
+	'todotitle' => 1,
+	'tomtomad' => 1,
+	'tomtomhl' => 1,
+	'tomtomid' => 1,
+	'tomtommetadata' => 1,
+	'tomtomvd' => 1,
+	'tomtomvi' => 1,
+	'tonames' => 1,
 	'tonecurvematching' => 1,
 	'tonecurvetable' => 1,
@@ -6131,8 +10835,34 @@
 	'toneobjversion' => 1,
 	'tones' => 1,
+	'tonescale0' => 1,
+	'tonescale0spline' => 1,
+	'tonescale1' => 1,
+	'tonescale1spline' => 1,
+	'tonescale2' => 1,
+	'tonescale2spline' => 1,
+	'tonescale3' => 1,
+	'tonescale3spline' => 1,
+	'tonescale4' => 1,
+	'tonescale4spline' => 1,
+	'tonescale5' => 1,
+	'tonescale5spline' => 1,
+	'tonescale6' => 1,
+	'tonescale6spline' => 1,
+	'tonescale7' => 1,
+	'tonescale7spline' => 1,
+	'tonescale8' => 1,
+	'tonescale8spline' => 1,
+	'tonescale9' => 1,
+	'tonescale9spline' => 1,
 	'tonespaceflow' => 1,
+	'tonscaletable' => 1,
+	'tool_name' => 1,
+	'tool_version' => 1,
 	'toolname' => 1,
 	'toolversion' => 1,
+	'topdarkrow1' => 1,
+	'topdarkrow2' => 1,
 	'topmag' => 1,
+	'topmargin' => 1,
 	'totalbitrate' => 1,
 	'totalbytes' => 1,
@@ -6140,43 +10870,32 @@
 	'totaldatarate' => 1,
 	'totalduration' => 1,
+	'totaleditingtime' => 1,
 	'totaledittime' => 1,
+	'totalfilesize' => 1,
 	'totalframecount' => 1,
 	'totalframes' => 1,
 	'totalsamples' => 1,
+	'totalsize' => 1,
 	'toycamerafilter' => 1,
-	'track' => 1,
-	'trackattachmentuid' => 1,
+	'trackaperture' => 1,
 	'trackcategory' => 1,
 	'trackcomments' => 1,
-	'trackcreatedate' => 1,
-	'trackdefault' => 1,
 	'trackduration' => 1,
-	'trackentry' => 1,
 	'trackerdata' => 1,
-	'trackforced' => 1,
+	'trackfragment' => 1,
 	'trackheader' => 1,
 	'trackheaderversion' => 1,
 	'trackid' => 1,
-	'tracklacing' => 1,
-	'tracklanguage' => 1,
+	'trackingid' => 1,
 	'tracklayer' => 1,
 	'tracklyrics' => 1,
-	'trackmodifydate' => 1,
-	'trackname' => 1,
-	'trackoffset' => 1,
-	'trackoverlay' => 1,
 	'trackproperty' => 1,
 	'trackref' => 1,
-	'tracktimecodescale' => 1,
-	'tracktranslate' => 1,
-	'tracktranslatecodec' => 1,
-	'tracktranslateeditionuid' => 1,
-	'tracktranslatetrackid' => 1,
-	'tracktype' => 1,
-	'trackuid' => 1,
-	'trackused' => 1,
 	'trackvolume' => 1,
 	'trademark' => 1,
+	'transactionid' => 1,
+	'transfercharacteristic' => 1,
 	'transferrange' => 1,
+	'transfersequence' => 1,
 	'transformation' => 1,
 	'transformcreatedate' => 1,
@@ -6190,10 +10909,19 @@
 	'transparentindex' => 1,
 	'trapindicator' => 1,
-	'trebel' => 1,
-	'tvepisode' => 1,
-	'tvepisodeid' => 1,
-	'tvnetworkname' => 1,
-	'tvseason' => 1,
-	'tvshow' => 1,
+	'trashcolsright' => 1,
+	'trashrowsbottom' => 1,
+	'tty-ttdphone' => 1,
+	'tungmat0' => 1,
+	'tungmat1' => 1,
+	'tungmat2' => 1,
+	'tungmat3' => 1,
+	'tungmat4' => 1,
+	'tungmat5' => 1,
+	'tungmat6' => 1,
+	'tungmat7' => 1,
+	'tungmat8' => 1,
+	'tungmat9' => 1,
+	'twelvebit' => 1,
+	'tx3g' => 1,
 	'typeoforiginal' => 1,
 	'typist' => 1,
@@ -6205,4 +10933,6 @@
 	'uncompressed' => 1,
 	'uncompressedsize' => 1,
+	'uncompressedtextlength' => 1,
+	'underflowcolor' => 1,
 	'underline' => 1,
 	'underlineposition' => 1,
@@ -6211,8 +10941,15 @@
 	'uninitializeddatasize' => 1,
 	'uniquefileidentifier' => 1,
-	'units' => 1,
+	'uniqueid' => 1,
 	'unknown' => 1,
+	'unknown00' => 1,
+	'unknown01' => 1,
+	'unknown02' => 1,
+	'unknown03' => 1,
+	'unknown_cndb' => 1,
+	'unknown_slmt' => 1,
 	'unknownd30' => 1,
 	'unknowndata' => 1,
+	'unknownexif' => 1,
 	'unknowninfo' => 1,
 	'unknowninfo2' => 1,
@@ -6220,28 +10957,74 @@
 	'unknowninfoifd' => 1,
 	'unknowninfoversion' => 1,
-	'unknowntags' => 1,
+	'unknownserial1' => 1,
+	'unknownserial2' => 1,
+	'unknownserial3' => 1,
+	'unknownserial4' => 1,
+	'unknowntemperature1' => 1,
+	'unknowntemperature2' => 1,
 	'unsharpdata' => 1,
+	'untitled0' => 1,
+	'untitled1' => 1,
+	'untitled2' => 1,
 	'unused' => 1,
+	'unusedblackcolsleftin' => 1,
+	'unusedblackcolsleftout' => 1,
+	'unusedblackcolsrightin' => 1,
+	'unusedblackcolsrightout' => 1,
+	'unusedblackrowsbottomin' => 1,
+	'unusedblackrowsbottomout' => 1,
+	'unusedblackrowstopin' => 1,
+	'unusedblackrowstopout' => 1,
+	'updatedtitle' => 1,
 	'ur3' => 1,
-	'url_list' => 1,
+	'urllist1' => 1,
 	'urn' => 1,
 	'usagerightsmessage' => 1,
+	'usbpowerdelivery' => 1,
 	'usedextensionnumbers' => 1,
 	'useraccess' => 1,
 	'useradjsba_rgbshifts' => 1,
+	'usercustom1' => 1,
+	'usercustom2' => 1,
 	'userdata' => 1,
 	'userdefinedid' => 1,
 	'userdefinedtext' => 1,
 	'userdefinedurl' => 1,
+	'usereffectiverating' => 1,
+	'userid' => 1,
+	'userlastplayedtime' => 1,
+	'usermetadata' => 1,
+	'username' => 1,
+	'userplaycount' => 1,
+	'userplaycountafternoon' => 1,
+	'userplaycountevening' => 1,
+	'userplaycountmorning' => 1,
+	'userplaycountnight' => 1,
+	'userplaycountweekday' => 1,
+	'userplaycountweekend' => 1,
 	'userselectgrouptitle' => 1,
+	'userservicerating' => 1,
+	'usertext' => 1,
 	'userweburl' => 1,
 	'usingtransforms' => 1,
+	'usmparametershigh' => 1,
+	'usmparametershost' => 1,
+	'usmparametershost3mp' => 1,
+	'usmparametershost6mp' => 1,
+	'usmparameterslow' => 1,
+	'usmparametersmed' => 1,
 	'usptomiscellaneous' => 1,
 	'usptooriginalcontenttype' => 1,
 	'utm' => 1,
+	'uuid-canon' => 1,
+	'uuid-canon2' => 1,
 	'uuid-exif' => 1,
+	'uuid-exif2' => 1,
+	'uuid-exif_bad' => 1,
 	'uuid-flip' => 1,
 	'uuid-geojp2' => 1,
 	'uuid-iptc' => 1,
+	'uuid-iptc2' => 1,
+	'uuid-photoshop' => 1,
 	'uuid-prof' => 1,
 	'uuid-unknown' => 1,
@@ -6251,4 +11034,9 @@
 	'uuidlist' => 1,
 	'validafpoints' => 1,
+	'validate' => 1,
+	'value0' => 1,
+	'value1' => 1,
+	'value2' => 1,
+	'value3' => 1,
 	'vary' => 1,
 	'vbrbytes' => 1,
@@ -6256,19 +11044,27 @@
 	'vbrpeak' => 1,
 	'vbrscale' => 1,
+	'vddimdacnominalvalues' => 1,
 	'vegasversionmajor' => 1,
 	'vegasversionminor' => 1,
-	'vendor' => 1,
 	'vendorid' => 1,
 	'vendorname' => 1,
 	'vendorurl' => 1,
+	'version1' => 1,
 	'version2' => 1,
 	'versionbf' => 1,
 	'versionifd' => 1,
 	'versioninfo' => 1,
+	'versionrestrictions' => 1,
 	'versionyear' => 1,
+	'verticalaf-onbutton' => 1,
 	'verticalcitation' => 1,
 	'verticalcstype' => 1,
 	'verticaldatum' => 1,
 	'verticaldivergence' => 1,
+	'verticalmovieafonbutton' => 1,
+	'verticalmoviefuncbutton' => 1,
+	'verticalresolution' => 1,
+	'verticalscale' => 1,
+	'verticalspeed' => 1,
 	'verticalunits' => 1,
 	'video' => 1,
@@ -6276,5 +11072,4 @@
 	'videoavgbitrate' => 1,
 	'videoavgframerate' => 1,
-	'videobitrate' => 1,
 	'videocardgamma' => 1,
 	'videoclosedcaptioning' => 1,
@@ -6291,4 +11086,5 @@
 	'videomaxframerate' => 1,
 	'videomode' => 1,
+	'videoorientation' => 1,
 	'videoprofile' => 1,
 	'videoprofileversion' => 1,
@@ -6297,6 +11093,8 @@
 	'videosize' => 1,
 	'videostreamtype' => 1,
+	'videotimestamp' => 1,
 	'videotrackid' => 1,
 	'videowidth' => 1,
+	'view' => 1,
 	'viewable' => 1,
 	'viewingconddesc' => 1,
@@ -6308,4 +11106,9 @@
 	'vignettingcorr' => 1,
 	'vignettingcorr2' => 1,
+	'vignettingcorrunknown1' => 1,
+	'vignettingcorrunknown2' => 1,
+	'vignettingcorrversion' => 1,
+	'vignettingparams' => 1,
+	'vintagestrength' => 1,
 	'virtualimageheight' => 1,
 	'virtualimagewidth' => 1,
@@ -6314,9 +11117,33 @@
 	'visibleoutputs' => 1,
 	'vistaidlistdata' => 1,
-	'void' => 1,
+	'visualflightruleshud' => 1,
+	'vmaphandling' => 1,
+	'vmcoldropthresh' => 1,
+	'vmcolthresh' => 1,
+	'vmnbands' => 1,
+	'vmpatchreslimit' => 1,
+	'vmpixthresh' => 1,
+	'vmwsize' => 1,
+	'volumeblockcount' => 1,
+	'volumeblocksize' => 1,
+	'volumecreatedate' => 1,
+	'volumeeffectivedate' => 1,
+	'volumeexpirationdate' => 1,
 	'volumeid' => 1,
 	'volumelabel' => 1,
+	'volumemodifydate' => 1,
+	'volumename' => 1,
+	'volumenormalization' => 1,
+	'volumesetdiskcount' => 1,
+	'volumesetdisknumber' => 1,
+	'volumesetname' => 1,
+	'volumesize' => 1,
+	'vorbis' => 1,
 	'vorbiscomment' => 1,
 	'vorbisversion' => 1,
+	'vp8bitstream' => 1,
+	'vp8l' => 1,
+	'vp8version' => 1,
+	'vp8x' => 1,
 	'vrd1' => 1,
 	'vrd2' => 1,
@@ -6331,29 +11158,75 @@
 	'wangtag4' => 1,
 	'warning' => 1,
+	'warpquadrilateral' => 1,
+	'watched' => 1,
+	'watercolorfilter' => 1,
 	'watermark' => 1,
 	'watermarktype' => 1,
 	'watermarkurl' => 1,
+	'wave' => 1,
+	'wb_bluelevelauto' => 1,
+	'wb_cfa0_leveldaylight' => 1,
+	'wb_cfa1_leveldaylight' => 1,
+	'wb_cfa2_leveldaylight' => 1,
+	'wb_cfa3_leveldaylight' => 1,
+	'wb_grbglevelsauto' => 1,
+	'wb_grblevels' => 1,
+	'wb_grblevelsauto' => 1,
+	'wb_grblevelsstandard' => 1,
 	'wb_grgblevels' => 1,
-	'wb_rgbcoeffs0' => 1,
-	'wb_rgbcoeffs1' => 1,
-	'wb_rgbcoeffs2' => 1,
-	'wb_rgbcoeffs3' => 1,
-	'wb_rgblevelsauto' => 1,
+	'wb_grgblevelsdaylightfluor' => 1,
+	'wb_grgblevelsdaywhitefluor' => 1,
+	'wb_grgblevelslivingroomwarmwhitefluor' => 1,
+	'wb_grgblevelswarmwhitefluor' => 1,
+	'wb_grgblevelswhitefluorescent' => 1,
+	'wb_redlevelauto' => 1,
+	'wb_rgbcoeffsdaylight' => 1,
+	'wb_rgbcoeffsflash' => 1,
+	'wb_rgbcoeffsfluorescent' => 1,
+	'wb_rgbcoeffstungsten' => 1,
+	'wb_rgblevels2500k' => 1,
+	'wb_rgblevels3200k' => 1,
+	'wb_rgblevels4500k' => 1,
+	'wb_rgblevels6000k' => 1,
+	'wb_rgblevels8500k' => 1,
+	'wb_rgblevelsasshot' => 1,
 	'wb_rgblevelscloudy' => 1,
-	'wb_rgblevelsdaylight' => 1,
-	'wb_rgblevelsflash' => 1,
-	'wb_rgblevelsfluorescent' => 1,
-	'wb_rgblevelsshade' => 1,
+	'wb_rgblevelscustom' => 1,
+	'wb_rgblevelsfluorescentm1' => 1,
+	'wb_rgblevelsfluorescentp1' => 1,
+	'wb_rgblevelsfluorescentp2' => 1,
 	'wb_rgblevelstungsten' => 1,
-	'wb_rgbmul0' => 1,
-	'wb_rgbmul1' => 1,
-	'wb_rgbmul2' => 1,
-	'wb_rgbmul3' => 1,
 	'wbadjdata' => 1,
+	'wbblueasshot' => 1,
+	'wbbluecloudy' => 1,
+	'wbbluedaylight' => 1,
+	'wbblueflash' => 1,
+	'wbbluefluorescent' => 1,
+	'wbbluetungsten' => 1,
+	'wbgreenasshot' => 1,
+	'wbgreencloudy' => 1,
+	'wbgreendaylight' => 1,
+	'wbgreenflash' => 1,
+	'wbgreenfluorescent' => 1,
+	'wbgreentungsten' => 1,
+	'wbinfo' => 1,
+	'wbinfo2' => 1,
 	'wbinfoa100' => 1,
+	'wblevels' => 1,
+	'wbredasshot' => 1,
+	'wbredcloudy' => 1,
+	'wbreddaylight' => 1,
+	'wbredflash' => 1,
+	'wbredfluorescent' => 1,
+	'wbredtungsten' => 1,
+	'wbsettings' => 1,
+	'wbsettings2' => 1,
 	'wcsprofiles' => 1,
+	'webpage' => 1,
 	'weight' => 1,
 	'whitebalancematching' => 1,
+	'whitebalancergb' => 1,
 	'whitebalancetable' => 1,
+	'whiteluminance' => 1,
 	'whitepointx' => 1,
 	'whitepointy' => 1,
@@ -6367,9 +11240,17 @@
 	'widthbytes' => 1,
 	'widthresolution' => 1,
-	'windowlocation' => 1,
+	'wifirssi' => 1,
 	'windoworigin' => 1,
 	'windoworiginauto' => 1,
+	'windowsdevmode' => 1,
+	'windowsfilename' => 1,
 	'windowsize' => 1,
 	'windowtarget' => 1,
+	'wm_collectiongroupid' => 1,
+	'wm_collectionid' => 1,
+	'wm_contentid' => 1,
+	'wm_mediaclassprimaryid' => 1,
+	'wm_mediaclasssecondaryid' => 1,
+	'wm_provider' => 1,
 	'wmadrcaveragereference' => 1,
 	'wmadrcaveragetarget' => 1,
@@ -6379,4 +11260,8 @@
 	'wmcollectionid' => 1,
 	'wmcontentid' => 1,
+	'wmshadowfilesourcedrmtype' => 1,
+	'wmshadowfilesourcefiletype' => 1,
+	'word97' => 1,
+	'worddocument' => 1,
 	'words' => 1,
 	'workflowurl' => 1,
@@ -6384,10 +11269,24 @@
 	'workingpath' => 1,
 	'worldtime' => 1,
+	'worldtocamera' => 1,
+	'worldtondc' => 1,
+	'wrapmodes' => 1,
 	'writer' => 1,
-	'writingapp' => 1,
+	'writername' => 1,
+	'writers' => 1,
 	'writtenby' => 1,
 	'wwsfamilyname' => 1,
 	'wwssubfamilyname' => 1,
 	'x' => 1,
+	'xattrapplemaildatereceived' => 1,
+	'xattrapplemaildatesent' => 1,
+	'xattrapplemailisremoteattachment' => 1,
+	'xattrfinderinfo' => 1,
+	'xattrlastuseddate' => 1,
+	'xattrmditemdownloadeddate' => 1,
+	'xattrmditemfindercomment' => 1,
+	'xattrmditemwherefroms' => 1,
+	'xattrmdlabel' => 1,
+	'xattrresourcefork' => 1,
 	'xcfversion' => 1,
 	'xclippathunits' => 1,
@@ -6395,10 +11294,9 @@
 	'xmag' => 1,
 	'xmethod' => 1,
-	'xml' => 1,
 	'xmldata' => 1,
+	'xmlfiletype' => 1,
 	'xmp_profile' => 1,
 	'xmpbj' => 1,
 	'xmpdm' => 1,
-	'xmpextension' => 1,
 	'xmpmm' => 1,
 	'xmpnote' => 1,
@@ -6406,13 +11304,16 @@
 	'xmprights' => 1,
 	'xmptpg' => 1,
+	'xobject' => 1,
+	'xoffset' => 1,
 	'xp_dip_xml' => 1,
+	'xtranslayout' => 1,
 	'xylocation' => 1,
 	'xyoffsetinfo' => 1,
-	'yawangle' => 1,
 	'yclippathunits' => 1,
-	'year' => 1,
+	'ycrcbmatrix' => 1,
 	'ylevel' => 1,
 	'ymag' => 1,
 	'ymethod' => 1,
+	'yoffset' => 1,
 	'ytarget' => 1,
 	'zipbitflag' => 1,
@@ -6424,7 +11325,11 @@
 	'ziprequiredversion' => 1,
 	'zipuncompressedsize' => 1,
+	'zisrawversion' => 1,
 	'zoom' => 1,
 	'zoomedpreviewimage' => 1,
 	'zoompos' => 1,
+	'zoomposition' => 1,
+	'zoomstrength' => 1,
+	'zxif' => 1,
 );
 
@@ -6432,7 +11337,13 @@
 my %compositeModules = (
 	'filenumber' => 'Image::ExifTool::Canon',
+	'flash' => 'Image::ExifTool::XMP',
 	'jpgfromraw' => 'Image::ExifTool::Exif',
 	'originaldecisiondata' => 'Image::ExifTool::Canon',
+	'otherimage' => 'Image::ExifTool::Exif',
 	'previewimage' => 'Image::ExifTool::Exif',
+	'rotation' => 'Image::ExifTool::QuickTime',
+	'subseccreatedate' => 'Image::ExifTool::Exif',
+	'subsecdatetimeoriginal' => 'Image::ExifTool::Exif',
+	'subsecmodifydate' => 'Image::ExifTool::Exif',
 	'thumbnailimage' => 'Image::ExifTool::Exif',
 );
@@ -6445,4 +11356,5 @@
     TYPE        => 1,
     NOTES       => 1,
+    GROUPS      => 1,
 );
 
@@ -6471,9 +11383,10 @@
 #         3) tag ID list ref, 4) reference to list of lowercase tag names
 #         5) table number in lookup, 6) tagInfo hash for parent structure
-#         7) tag ID of top-level stucture
+#         7) tag ID of top-level structure
 # Notes: Used only for user-defined structures
 sub AddFields($$$$$$;$$)
 {
     my ($tagTablePtr, $tagID, $lcTag, $tagIDs, $lcTags, $tnum, $tagInfo, $baseID) = @_;
+    return if length($tagID) > 500;    # avoid deep recursion
     unless ($tagInfo) {
         $tagInfo = $$tagTablePtr{$tagID};
@@ -6484,6 +11397,6 @@
         my $strName = $strTable;
         $strTable = $Image::ExifTool::UserDefined::xmpStruct{$strTable};
-        $strTable or warn("No definition for structure '$strName'\n"), return;
-        $$strTable{STRUCT_NAME} or $$strTable{STRUCT_NAME} = $strName;
+        $strTable or warn("No definition for structure '${strName}'\n"), return;
+        $$strTable{STRUCT_NAME} or $$strTable{STRUCT_NAME} = "XMP $strName";
         $$tagInfo{Struct} = $strTable;  # replace name with hash ref
         delete $$tagInfo{SubDirectory}; # deprecated use of SubDirectory in Struct tags
@@ -6496,9 +11409,13 @@
         my $id = $tagID . ucfirst($field);
         # use name of existing flattened tag if already defined
-        my $lc = $$tagTablePtr{$id} ? lc $$tagTablePtr{$id}{Name} : $lcTag . lc($field);
+        my $flatInfo = $$tagTablePtr{$id};
+        my $fieldInfo = $$strTable{$field};
+        my $flatName;
+        $flatName = $$fieldInfo{FlatName} if ref $fieldInfo eq 'HASH';
+        $flatName or ($flatName = $field) =~ tr/-_a-zA-Z0-9//dc;    # remove illegal characters
+        my $lc = ($flatInfo and $$flatInfo{Name}) ? lc $$flatInfo{Name} : $lcTag . lc($flatName);
         my $copyID = $baseID;
         push @$tagIDs, \$copyID, $id;
         push @$lcTags, $lc, $lc;
-        my $fieldInfo = $$strTable{$field};
         next unless ref $fieldInfo eq 'HASH' and $$fieldInfo{Struct};
         # recursively add flattened tags for all sub-fields
@@ -6535,5 +11452,5 @@
             my $newInfo = $$tagTablePtr{$tagID};
             if (ref $newInfo eq 'HASH') {
-                $$newInfo{Name} or $$newInfo{Name} = ucfirst($tagID);
+                $$newInfo{Name} or $$newInfo{Name} = Image::ExifTool::MakeTagName($tagID);
                 # use new ID of tag in Composite table in case it changed
                 $tagID = $$newInfo{NewTagID} if defined $$newInfo{NewTagID};
@@ -6619,8 +11536,19 @@
     my $tag = shift;
     my $lcTag = lc($tag);
-    my ($tableNum, @tagInfoList);
+    my ($tableNum, @tagInfoList, @lookups);
     my $lookup = $tagLookup{$lcTag};
-    if ($lookup) {
-        foreach $tableNum (keys %$lookup) {
+    if (not $lookup and $lcTag =~ /[?*]/) {
+        # allow wildcards in tag name
+        my $pat = $lcTag;
+        $pat =~ s/\*/[-\\w]*/g;
+        $pat =~ s/\?/[-\\w]/g;
+        my @tags = grep(/^$pat$/, keys %tagLookup);
+        if (@tags) {
+            push @lookups, $tagLookup{$_} foreach sort @tags;
+            $lookup = shift @lookups;
+        }
+    }
+    while ($lookup) {
+        foreach $tableNum (sort { $a <=> $b } keys %$lookup) {
             my $table = GetTagTable($tableList[$tableNum]);
             my $le = $$lookup{$tableNum};
@@ -6646,5 +11574,8 @@
                     # call write proc if it exists in case it adds tags to the table
                     my $writeProc = $table->{WRITE_PROC};
-                    $reload = 1 if $writeProc and &$writeProc();
+                    if ($writeProc) {
+                        no strict 'refs';
+                        $reload = 1 if &$writeProc();
+                    }
                     # load module with composite tag if necessary
                     my $compMod = $compositeModules{$lcTag};
@@ -6664,4 +11595,5 @@
             }
         }
+        $lookup = shift @lookups;
     }
     if (wantarray) {
@@ -6691,5 +11623,5 @@
 =head1 AUTHOR
 
-Copyright 2003-2011, Phil Harvey (phil at owl.phy.queensu.ca)
+Copyright 2003-2021, Phil Harvey (philharvey66 at gmail.com)
 
 This library is free software; you can redistribute it and/or modify it
