TagNames.pod (Image-ExifTool-12.57) | : | TagNames.pod (Image-ExifTool-12.58) | ||
---|---|---|---|---|
skipping to change at line 15 | skipping to change at line 15 | |||
=head1 DESCRIPTION | =head1 DESCRIPTION | |||
This document contains a complete list of ExifTool tag names, organized into | This document contains a complete list of ExifTool tag names, organized into | |||
tables based on information type. Tag names are used to reference specific | tables based on information type. Tag names are used to reference specific | |||
meta information extracted from or written to a file. | meta information extracted from or written to a file. | |||
=head1 TAG TABLES | =head1 TAG TABLES | |||
The tables listed below give the names of all tags recognized by ExifTool. | The tables listed below give the names of all tags recognized by ExifTool. | |||
They contain a total of 26359 tags, with 16845 unique tag names. | They contain a total of 26381 tags, with 16854 unique tag names. | |||
B<Tag ID>, B<Index#> or B<Sequence> is given in the first column of each | B<Tag ID>, B<Index#> or B<Sequence> is given in the first column of each | |||
table. A B<Tag ID> is the computer-readable equivalent of a tag name, and | table. A B<Tag ID> is the computer-readable equivalent of a tag name, and | |||
is the identifier that is actually stored in the file. B<Index#> refers to | is the identifier that is actually stored in the file. B<Index#> refers to | |||
the offset of a value when found at a fixed position within a data block | the offset of a value when found at a fixed position within a data block | |||
(B<#> is the multiplier for calculating a byte offset: B<1>, B<2>, B<4> or | (B<#> is the multiplier for calculating a byte offset: B<1>, B<2>, B<4> or | |||
B<8>). These offsets may have a decimal part which is used only to | B<8>). These offsets may have a decimal part which is used only to | |||
differentiate tags with values stored at the same position. (Note that | differentiate tags with values stored at the same position. (Note that | |||
writable tags within binary data blocks are not individually deletable, | writable tags within binary data blocks are not individually deletable, | |||
and the usual alternative is to set them to a value of zero.) B<Sequence> | and the usual alternative is to set them to a value of zero.) B<Sequence> | |||
gives the order of values for a serial data stream. | gives the order of values for a serial data stream. | |||
A B<Tag Name> is the handle by which the information is accessed in | A B<Tag Name> is the handle by which the information is accessed in | |||
ExifTool. In some instances, more than one name may correspond to a single | ExifTool. In some instances, more than one name may correspond to a single | |||
tag ID. In these cases, the actual name used depends on the context in | tag ID. In these cases, the actual name used depends on the context in | |||
which the information is found. Case is not significant for tag names. A | which the information is found. Valid characters in a tag name are A-Z, | |||
a-z, 0-9, hyphen (-) and underline (_). Case is not significant. A | ||||
question mark (C<?>) after a tag name indicates that the information is | question mark (C<?>) after a tag name indicates that the information is | |||
either not understood, not verified, or not very useful -- these tags are | either not understood, not verified, or not very useful -- these tags are | |||
not extracted by ExifTool unless the Unknown (-u) option is enabled. Be | not extracted by ExifTool unless the Unknown (-u) option is enabled. Be | |||
aware that some tag names are different than the descriptions printed out by | aware that some tag names are different than the descriptions printed out by | |||
default when extracting information with exiftool. To see the tag names | default when extracting information with exiftool. To see the tag names | |||
instead of the descriptions, use C<exiftool -s>. | instead of the descriptions, use C<exiftool -s>. | |||
The B<Writable> column indicates whether the tag is writable by ExifTool. | The B<Writable> column indicates whether the tag is writable by ExifTool. | |||
Anything but a C<no> in this column means the tag is writable. A C<yes> | Anything but a C<no> in this column means the tag is writable. A C<yes> | |||
indicates writable information that is either unformatted or written using | indicates writable information that is either unformatted or written using | |||
skipping to change at line 127 | skipping to change at line 128 | |||
'APP3' Meta Kodak Meta | 'APP3' Meta Kodak Meta | |||
Stim Stim | Stim Stim | |||
JPS JPEG JPS | JPS JPEG JPS | |||
ThermalData no | ThermalData no | |||
ImagingData no | ImagingData no | |||
PreviewImage no | PreviewImage no | |||
'APP4' Scalado Scalado | 'APP4' Scalado Scalado | |||
FPXR FlashPix | FPXR FlashPix | |||
InfiRayFactory InfiRay Factory | InfiRayFactory InfiRay Factory | |||
ThermalParams DJI ThermalParams | ThermalParams DJI ThermalParams | |||
ThermalParams2 DJI ThermalParams2 | ||||
ThermalParams3 DJI ThermalParams3 | ||||
PreviewImage no | PreviewImage no | |||
'APP5' RMETA Ricoh RMETA | 'APP5' RMETA Ricoh RMETA | |||
SamsungUniqueID Samsung APP5 | SamsungUniqueID Samsung APP5 | |||
InfiRayPicture InfiRay Picture | InfiRayPicture InfiRay Picture | |||
ThermalCalibration no | ThermalCalibration no | |||
PreviewImage no | PreviewImage no | |||
'APP6' EPPIM JPEG EPPIM | 'APP6' EPPIM JPEG EPPIM | |||
NITF JPEG NITF | NITF JPEG NITF | |||
HP_TDHD HP TDHD | HP_TDHD HP TDHD | |||
GoPro GoPro GPMF | GoPro GoPro GPMF | |||
InfiRayMixMode InfiRay MixMode | InfiRayMixMode InfiRay MixMode | |||
DJI_DTAT no | DJI_DTAT no | |||
'APP7' Pentax Pentax | 'APP7' Pentax Pentax | |||
Huawei Unknown | Huawei Unknown | |||
Qualcomm Qualcomm | Qualcomm Qualcomm | |||
InfiRayOpMode InfiRay OpMode | InfiRayOpMode InfiRay OpMode | |||
DJI-DBG DJI Info | ||||
'APP8' SPIFF JPEG SPIFF | 'APP8' SPIFF JPEG SPIFF | |||
InfiRayIsothermal InfiRay Isothermal | InfiRayIsothermal InfiRay Isothermal | |||
'APP9' MediaJukebox JPEG MediaJukebox | 'APP9' MediaJukebox JPEG MediaJukebox | |||
InfiRaySensor InfiRay Sensor | InfiRaySensor InfiRay Sensor | |||
'APP10' Comment no | 'APP10' Comment no | |||
'APP11' JPEG-HDR JPEG HDR | 'APP11' JPEG-HDR JPEG HDR | |||
JUMBF Jpeg2000 | JUMBF Jpeg2000 | |||
'APP12' PictureInfo APP12 PictureInfo | 'APP12' PictureInfo APP12 PictureInfo | |||
Ducky APP12 Ducky | Ducky APP12 Ducky | |||
'APP13' Photoshop Photoshop | 'APP13' Photoshop Photoshop | |||
skipping to change at line 10869 | skipping to change at line 10873 | |||
68 ObjectDistance no | 68 ObjectDistance no | |||
70 RelativeHumidity no | 70 RelativeHumidity no | |||
72 Emissivity no | 72 Emissivity no | |||
74 Reflection no | 74 Reflection no | |||
76 AmbientTemperature no | 76 AmbientTemperature no | |||
80 D2 no | 80 D2 no | |||
84 KJ no | 84 KJ no | |||
86 DB no | 86 DB no | |||
88 KK no | 88 KK no | |||
=head3 DJI ThermalParams2 Tags | ||||
Thermal parameters extracted from APP4 of DJI M3T RJPEG files. | ||||
Index1 Tag Name Writable | ||||
------ -------- -------- | ||||
0 AmbientTemperature no | ||||
4 ObjectDistance no | ||||
8 Emissivity no | ||||
12 RelativeHumidity no | ||||
16 ReflectedTemperature no | ||||
101 IDString no | ||||
=head3 DJI ThermalParams3 Tags | ||||
Thermal parameters extracted from APP4 of some DJI RJPEG files. | ||||
Index1 Tag Name Writable | ||||
------ -------- -------- | ||||
4 RelativeHumidity no | ||||
6 ObjectDistance no | ||||
8 Emissivity no | ||||
10 ReflectedTemperature no | ||||
=head2 FLIR Tags | =head2 FLIR Tags | |||
Information extracted from the maker notes of JPEG images from thermal | Information extracted from the maker notes of JPEG images from thermal | |||
imaging cameras by FLIR Systems Inc. | imaging cameras by FLIR Systems Inc. | |||
Tag ID Tag Name Writable | Tag ID Tag Name Writable | |||
------ -------- -------- | ------ -------- -------- | |||
0x0001 ImageTemperatureMax rational64u | 0x0001 ImageTemperatureMax rational64u | |||
0x0002 ImageTemperatureMin rational64u | 0x0002 ImageTemperatureMin rational64u | |||
0x0003 Emissivity rational64u | 0x0003 Emissivity rational64u | |||
skipping to change at line 13710 | skipping to change at line 13738 | |||
ShotInfoD80 Nikon ShotInfoD80 | ShotInfoD80 Nikon ShotInfoD80 | |||
ShotInfoD90 Nikon ShotInfoD90 | ShotInfoD90 Nikon ShotInfoD90 | |||
ShotInfoD3a Nikon ShotInfoD3a | ShotInfoD3a Nikon ShotInfoD3a | |||
ShotInfoD3b Nikon ShotInfoD3b | ShotInfoD3b Nikon ShotInfoD3b | |||
ShotInfoD3X Nikon ShotInfoD3X | ShotInfoD3X Nikon ShotInfoD3X | |||
ShotInfoD3S Nikon ShotInfoD3S | ShotInfoD3S Nikon ShotInfoD3S | |||
ShotInfoD300a Nikon ShotInfoD300a | ShotInfoD300a Nikon ShotInfoD300a | |||
ShotInfoD300b Nikon ShotInfoD300b | ShotInfoD300b Nikon ShotInfoD300b | |||
ShotInfoD300S Nikon ShotInfoD300S | ShotInfoD300S Nikon ShotInfoD300S | |||
ShotInfoD700 Nikon ShotInfoD700 | ShotInfoD700 Nikon ShotInfoD700 | |||
ShotInfoD780 Nikon ShotInfoD780 | ||||
ShotInfoD7500 Nikon ShotInfoD7500 | ||||
ShotInfoD800 Nikon ShotInfoD800 | ShotInfoD800 Nikon ShotInfoD800 | |||
ShotInfoD810 Nikon ShotInfoD810 | ShotInfoD810 Nikon ShotInfoD810 | |||
ShotInfoD850 Nikon ShotInfoD850 | ShotInfoD850 Nikon ShotInfoD850 | |||
ShotInfoD5000 Nikon ShotInfoD5000 | ShotInfoD5000 Nikon ShotInfoD5000 | |||
ShotInfoD5100 Nikon ShotInfoD5100 | ShotInfoD5100 Nikon ShotInfoD5100 | |||
ShotInfoD5200 Nikon ShotInfoD5200 | ShotInfoD5200 Nikon ShotInfoD5200 | |||
ShotInfoD7000 Nikon ShotInfoD7000 | ShotInfoD7000 Nikon ShotInfoD7000 | |||
ShotInfoD4 Nikon ShotInfoD4 | ShotInfoD4 Nikon ShotInfoD4 | |||
ShotInfoD4S Nikon ShotInfoD4S | ShotInfoD4S Nikon ShotInfoD4S | |||
ShotInfoD500 Nikon ShotInfoD500 | ShotInfoD500 Nikon ShotInfoD500 | |||
skipping to change at line 14249 | skipping to change at line 14279 | |||
firmware 1.02f. | firmware 1.02f. | |||
Index Tag Name Writable | Index Tag Name Writable | |||
----- -------- -------- | ----- -------- -------- | |||
0 ShotInfoVersion no | 0 ShotInfoVersion no | |||
4 FirmwareVersion no | 4 FirmwareVersion no | |||
613 ISO2 int8u | 613 ISO2 int8u | |||
647 ShutterCount int32u | 647 ShutterCount int32u | |||
804 CustomSettingsD700 NikonCustom SettingsD700 | 804 CustomSettingsD700 NikonCustom SettingsD700 | |||
=head3 Nikon ShotInfoD780 Tags | ||||
These tags are extracted from encrypted data in images from the D780. | ||||
Index Tag Name Writable | ||||
----- -------- -------- | ||||
0 ShotInfoVersion no | ||||
4 FirmwareVersion no | ||||
156 OrientOffset Nikon OrientationInfo | ||||
=head3 Nikon OrientationInfo Tags | ||||
Index1 Tag Name Writable | ||||
------ -------- -------- | ||||
0 RollAngle fixed32u | ||||
4 PitchAngle fixed32u | ||||
8 YawAngle fixed32u | ||||
=head3 Nikon ShotInfoD7500 Tags | ||||
These tags are extracted from encrypted data in images from the D7500. | ||||
Index Tag Name Writable | ||||
----- -------- -------- | ||||
0 ShotInfoVersion no | ||||
4 FirmwareVersion no | ||||
160 OrientOffset Nikon OrientationInfo | ||||
=head3 Nikon ShotInfoD800 Tags | =head3 Nikon ShotInfoD800 Tags | |||
These tags are extracted from encrypted data in images from the D800. | These tags are extracted from encrypted data in images from the D800. | |||
Index Tag Name Writable | Index Tag Name Writable | |||
----- -------- -------- | ----- -------- -------- | |||
0 ShotInfoVersion no | 0 ShotInfoVersion no | |||
4 FirmwareVersion no | 4 FirmwareVersion no | |||
1216 RepeatingFlashOutputExternal int8u | 1216 RepeatingFlashOutputExternal int8u | |||
1218 RepeatingFlashRateExternal int8u | 1218 RepeatingFlashRateExternal int8u | |||
skipping to change at line 14302 | skipping to change at line 14360 | |||
16 WBBracketingSteps int8u & 0xff | 16 WBBracketingSteps int8u & 0xff | |||
23 NikonMeteringMode int8u & 0x03 | 23 NikonMeteringMode int8u & 0x03 | |||
=head3 Nikon ISOAutoInfoD810 Tags | =head3 Nikon ISOAutoInfoD810 Tags | |||
Index1 Tag Name Writable | Index1 Tag Name Writable | |||
------ -------- -------- | ------ -------- -------- | |||
4 ISOAutoShutterTime int8u & 0x3f | 4 ISOAutoShutterTime int8u & 0x3f | |||
5 ISOAutoHiLimit int8u & 0xff | 5 ISOAutoHiLimit int8u & 0xff | |||
=head3 Nikon OrientationInfo Tags | ||||
Index1 Tag Name Writable | ||||
------ -------- -------- | ||||
0 RollAngle fixed32u | ||||
4 PitchAngle fixed32u | ||||
8 YawAngle fixed32u | ||||
=head3 Nikon ShotInfoD850 Tags | =head3 Nikon ShotInfoD850 Tags | |||
These tags are extracted from encrypted data in images from the D850. | These tags are extracted from encrypted data in images from the D850. | |||
Index Tag Name Writable | Index Tag Name Writable | |||
----- -------- -------- | ----- -------- -------- | |||
0 ShotInfoVersion no | 0 ShotInfoVersion no | |||
4 FirmwareVersion no | 4 FirmwareVersion no | |||
16 MenuSettingsOffset Nikon MenuSettingsD850 | 16 MenuSettingsOffset Nikon MenuSettingsD850 | |||
76 MoreSettingsOffset Nikon MoreSettingsD850 | 76 MoreSettingsOffset Nikon MoreSettingsD850 | |||
skipping to change at line 14609 | skipping to change at line 14659 | |||
=head3 Nikon ShotInfoZ9 Tags | =head3 Nikon ShotInfoZ9 Tags | |||
These tags are extracted from encrypted data in images from the Z9. | These tags are extracted from encrypted data in images from the Z9. | |||
Index Tag Name Writable | Index Tag Name Writable | |||
----- -------- -------- | ----- -------- -------- | |||
0 ShotInfoVersion no | 0 ShotInfoVersion no | |||
4 FirmwareVersion no | 4 FirmwareVersion no | |||
48 SequenceOffset Nikon SeqInfoZ9 | 48 SequenceOffset Nikon SeqInfoZ9 | |||
88 Offset13 Nikon Offset13InfoZ9 | ||||
132 OrientOffset Nikon OrientationInfo | 132 OrientOffset Nikon OrientationInfo | |||
140 MenuOffset Nikon MenuInfoZ9 | 140 MenuOffset Nikon MenuInfoZ9 | |||
=head3 Nikon SeqInfoZ9 Tags | =head3 Nikon SeqInfoZ9 Tags | |||
Index1 Tag Name Writable | Index1 Tag Name Writable | |||
------ -------- -------- | ------ -------- -------- | |||
32 FocusShiftShooting int8u~ | 32 FocusShiftShooting int8u~ | |||
40 IntervalShooting int16u~ | 40 IntervalShooting int16u~ | |||
=head3 Nikon Offset13InfoZ9 Tags | ||||
Index1 Tag Name Writable | ||||
------ -------- -------- | ||||
3048 AFAreaInitialXPosition int8s~ | ||||
3049 AFAreaInitialYPosition int8s~ | ||||
3050 AFAreaInitialWidth no | ||||
3051 AFAreaInitialHeight no | ||||
=head3 Nikon MenuInfoZ9 Tags | =head3 Nikon MenuInfoZ9 Tags | |||
Index1 Tag Name Writable | Index1 Tag Name Writable | |||
------ -------- -------- | ------ -------- -------- | |||
16 MenuSettingsOffsetZ9 Nikon MenuSettingsZ9 | 16 MenuSettingsOffsetZ9 Nikon MenuSettingsZ9 | |||
MenuSettingsOffsetZ9v3 - | MenuSettingsOffsetZ9v3 - | |||
Nikon MenuSettingsZ9v3 | Nikon MenuSettingsZ9v3 | |||
=head3 Nikon MenuSettingsZ9 Tags | =head3 Nikon MenuSettingsZ9 Tags | |||
skipping to change at line 14665 | skipping to change at line 14725 | |||
444 FlashRemoteControl? int8u | 444 FlashRemoteControl? int8u | |||
456 FlashWirelessOption? int8u | 456 FlashWirelessOption? int8u | |||
528 AFAreaMode int8u | 528 AFAreaMode int8u | |||
530 VRMode int8u | 530 VRMode int8u | |||
534 BracketSet int8u | 534 BracketSet int8u | |||
536 BracketProgram int8u | 536 BracketProgram int8u | |||
538 BracketIncrement int8u | 538 BracketIncrement int8u | |||
556 SecondarySlotFunction int8u | 556 SecondarySlotFunction int8u | |||
572 DXCropAlert int8u | 572 DXCropAlert int8u | |||
574 SubjectDetection int8u | 574 SubjectDetection int8u | |||
576 DynamicAFAreaSize int8u | ||||
604 MovieImageArea? int8u & 0x01 | 604 MovieImageArea? int8u & 0x01 | |||
614 MovieType? int8u | 614 MovieType? int8u | |||
616 MovieISOAutoHiLimit? int16u | 616 MovieISOAutoHiLimit? int16u | |||
618 MovieISOAutoControlManualMode? int8u | 618 MovieISOAutoControlManualMode? int8u | |||
620 MovieISOAutoManualMode? int16u | 620 MovieISOAutoManualMode? int16u | |||
696 MovieActiveD-Lighting? int8u | 696 MovieActiveD-Lighting? int8u | |||
698 MovieHighISONoiseReduction? int8u | 698 MovieHighISONoiseReduction? int8u | |||
704 MovieFlickerReduction int8u | 704 MovieFlickerReduction int8u | |||
706 MovieMeteringMode? int8u | 706 MovieMeteringMode? int8u | |||
708 MovieFocusMode? int8u | 708 MovieFocusMode? int8u | |||
skipping to change at line 14740 | skipping to change at line 14801 | |||
450 FlashGNDistance? no | 450 FlashGNDistance? no | |||
454 FlashOutput? int8u | 454 FlashOutput? int8u | |||
548 AFAreaMode int8u | 548 AFAreaMode int8u | |||
550 VRMode int8u | 550 VRMode int8u | |||
554 BracketSet int8u | 554 BracketSet int8u | |||
556 BracketProgram int8u | 556 BracketProgram int8u | |||
558 BracketIncrement int8u | 558 BracketIncrement int8u | |||
576 SecondarySlotFunction int8u | 576 SecondarySlotFunction int8u | |||
592 DXCropAlert int8u | 592 DXCropAlert int8u | |||
594 SubjectDetection int8u | 594 SubjectDetection int8u | |||
596 DynamicAFAreaSize int8u | ||||
636 HighFrequencyFlickerReductionShooting? int8u | 636 HighFrequencyFlickerReductionShooting? int8u | |||
646 MovieImageArea? int8u & 0x01 | 646 MovieImageArea? int8u & 0x01 | |||
656 MovieType? int8u | 656 MovieType? int8u | |||
658 MovieISOAutoHiLimit? int16u | 658 MovieISOAutoHiLimit? int16u | |||
660 MovieISOAutoControlManualMode? int8u | 660 MovieISOAutoControlManualMode? int8u | |||
662 MovieISOAutoManualMode? int16u | 662 MovieISOAutoManualMode? int16u | |||
736 MovieActiveD-Lighting? int8u | 736 MovieActiveD-Lighting? int8u | |||
738 MovieHighISONoiseReduction? int8u | 738 MovieHighISONoiseReduction? int8u | |||
744 MovieFlickerReduction int8u | 744 MovieFlickerReduction int8u | |||
746 MovieMeteringMode? int8u | 746 MovieMeteringMode? int8u | |||
skipping to change at line 14941 | skipping to change at line 15003 | |||
11 FocusDistance int8u | 11 FocusDistance int8u | |||
12 FocalLength int8u | 12 FocalLength int8u | |||
13 LensIDNumber int8u | 13 LensIDNumber int8u | |||
14 LensFStops int8u | 14 LensFStops int8u | |||
15 MinFocalLength int8u | 15 MinFocalLength int8u | |||
16 MaxFocalLength int8u | 16 MaxFocalLength int8u | |||
17 MaxApertureAtMinFocal int8u | 17 MaxApertureAtMinFocal int8u | |||
18 MaxApertureAtMaxFocal int8u | 18 MaxApertureAtMaxFocal int8u | |||
19 MCUVersion int8u | 19 MCUVersion int8u | |||
20 EffectiveMaxAperture int8u | 20 EffectiveMaxAperture int8u | |||
47 NewLensData undef[17] | ||||
48 LensID int16u | 48 LensID int16u | |||
53 LensMountType? int8u | 53 LensMountType int8u | |||
54 MaxAperture int16u | 54 MaxAperture int16u | |||
56 FNumber int16u | 56 FNumber int16u | |||
60 FocalLength int16u | 60 FocalLength int16u | |||
76 FocusDistanceRangeWidth? int8u | 76 FocusDistanceRangeWidth? int8u | |||
78 FocusDistance int16u~ | 78 FocusDistance int16u~ | |||
86 LensDriveEnd? int8u | 86 LensDriveEnd? int8u | |||
90 LensPositionAbsolute? int32s | 90 LensPositionAbsolute int32s | |||
=head3 Nikon LensDataUnknown Tags | =head3 Nikon LensDataUnknown Tags | |||
Index1 Tag Name Writable | Index1 Tag Name Writable | |||
------ -------- -------- | ------ -------- -------- | |||
0 LensDataVersion no | 0 LensDataVersion no | |||
=head3 Nikon FlashInfo0100 Tags | =head3 Nikon FlashInfo0100 Tags | |||
These tags are used by the D2H, D2Hs, D2X, D2Xs, D50, D70, D70s, D80 and | These tags are used by the D2H, D2Hs, D2X, D2Xs, D50, D70, D70s, D80 and | |||
skipping to change at line 38058 | skipping to change at line 38121 | |||
FileTypeExtension File no | FileTypeExtension File no | |||
FileUserID System yes! | FileUserID System yes! | |||
ForceWrite - yes | ForceWrite - yes | |||
Geosync - yes | Geosync - yes | |||
Geotag - yes | Geotag - yes | |||
Geotime - yes | Geotime - yes | |||
HardLink - yes! | HardLink - yes! | |||
ICC_Profile ICC_Profile yes! | ICC_Profile ICC_Profile yes! | |||
ID3Size File no | ID3Size File no | |||
IPTC IPTC yes! | IPTC IPTC yes! | |||
ImageDataMD5 File no | ||||
ImageHeight File no | ImageHeight File no | |||
ImageWidth File no | ImageWidth File no | |||
JPEGDigest File no | JPEGDigest File no | |||
JPEGImageLength File no | JPEGImageLength File no | |||
JPEGQualityEstimate File no | JPEGQualityEstimate File no | |||
MIMEType File no | MIMEType File no | |||
MaxVal File no | MaxVal File no | |||
NewGUID ExifTool no | NewGUID ExifTool no | |||
Now ExifTool no | Now ExifTool no | |||
OtherImage File no | OtherImage File no | |||
End of changes. 16 change blocks. | ||||
12 lines changed or deleted | 76 lines changed or added |