<table class="ReportTable" id="Panasonic" cellspacing="0">
<colgroup>
<col align="center">
<col align="right">
<col>
<col>
<col>
<col>
</colgroup>
<thead><tr>
<th>Tag (hex)</th>
<th>Tag (dec)</th>
<th>IFD</th>
<th>Key</th>
<th>Type</th>
<th>Tag description</th>
</tr></thead>
<tbody>
<tr class="OddRow">
<td>0x0001</td>
<td>1</td>
<td>Makernote</td>
<td>Exif.Panasonic.Quality</td>
<td>Short</td>
<td>Image Quality</td>
</tr>
<tr class="EvenRow">
<td>0x0002</td>
<td>2</td>
<td>Makernote</td>
<td>Exif.Panasonic.FirmwareVersion</td>
<td>Undefined</td>
<td>Firmware version</td>
</tr>
<tr class="OddRow">
<td>0x0003</td>
<td>3</td>
<td>Makernote</td>
<td>Exif.Panasonic.WhiteBalance</td>
<td>Short</td>
<td>White balance setting</td>
</tr>
<tr class="EvenRow">
<td>0x0004</td>
<td>4</td>
<td>Makernote</td>
<td>Exif.Panasonic.0x0004</td>
<td>Short</td>
<td>Unknown</td>
</tr>
<tr class="OddRow">
<td>0x0007</td>
<td>7</td>
<td>Makernote</td>
<td>Exif.Panasonic.FocusMode</td>
<td>Short</td>
<td>Focus mode</td>
</tr>
<tr class="EvenRow">
<td>0x000f</td>
<td>15</td>
<td>Makernote</td>
<td>Exif.Panasonic.SpotMode</td>
<td>Byte</td>
<td>Spot mode</td>
</tr>
<tr class="OddRow">
<td>0x001a</td>
<td>26</td>
<td>Makernote</td>
<td>Exif.Panasonic.ImageStabilizer</td>
<td>Short</td>
<td>Image stabilizer</td>
</tr>
<tr class="EvenRow">
<td>0x001c</td>
<td>28</td>
<td>Makernote</td>
<td>Exif.Panasonic.Macro</td>
<td>Short</td>
<td>Macro mode</td>
</tr>
<tr class="OddRow">
<td>0x001f</td>
<td>31</td>
<td>Makernote</td>
<td>Exif.Panasonic.ShootingMode</td>
<td>Short</td>
<td>Shooting mode</td>
</tr>
<tr class="EvenRow">
<td>0x0020</td>
<td>32</td>
<td>Makernote</td>
<td>Exif.Panasonic.Audio</td>
<td>Short</td>
<td>Audio</td>
</tr>
<tr class="OddRow">
<td>0x0021</td>
<td>33</td>
<td>Makernote</td>
<td>Exif.Panasonic.DataDump</td>
<td>Undefined</td>
<td>Data dump</td>
</tr>
<tr class="EvenRow">
<td>0x0022</td>
<td>34</td>
<td>Makernote</td>
<td>Exif.Panasonic.0x0022</td>
<td>Short</td>
<td>Unknown</td>
</tr>
<tr class="OddRow">
<td>0x0023</td>
<td>35</td>
<td>Makernote</td>
<td>Exif.Panasonic.WhiteBalanceBias</td>
<td>Short</td>
<td>White balance adjustment</td>
</tr>
<tr class="EvenRow">
<td>0x0024</td>
<td>36</td>
<td>Makernote</td>
<td>Exif.Panasonic.FlashBias</td>
<td>Short</td>
<td>Flash bias</td>
</tr>
<tr class="OddRow">
<td>0x0025</td>
<td>37</td>
<td>Makernote</td>
<td>Exif.Panasonic.SerialNumber</td>
<td>Undefined</td>
<td>This number is unique, and contains the date of manufacture, but is not the same as the number printed on the camera body.</td>
</tr>
<tr class="EvenRow">
<td>0x0026</td>
<td>38</td>
<td>Makernote</td>
<td>Exif.Panasonic.0x0026</td>
<td>Undefined</td>
<td>Unknown</td>
</tr>
<tr class="OddRow">
<td>0x0027</td>
<td>39</td>
<td>Makernote</td>
<td>Exif.Panasonic.0x0027</td>
<td>Short</td>
<td>Unknown</td>
</tr>
<tr class="EvenRow">
<td>0x0028</td>
<td>40</td>
<td>Makernote</td>
<td>Exif.Panasonic.ColorEffect</td>
<td>Short</td>
<td>Color effect</td>
</tr>
<tr class="OddRow">
<td>0x0029</td>
<td>41</td>
<td>Makernote</td>
<td>Exif.Panasonic.0x0029</td>
<td>Long</td>
<td>Unknown</td>
</tr>
<tr class="EvenRow">
<td>0x002a</td>
<td>42</td>
<td>Makernote</td>
<td>Exif.Panasonic.BurstMode</td>
<td>Short</td>
<td>Burst mode</td>
</tr>
<tr class="OddRow">
<td>0x002b</td>
<td>43</td>
<td>Makernote</td>
<td>Exif.Panasonic.SequenceNumber</td>
<td>Long</td>
<td>Sequence number</td>
</tr>
<tr class="EvenRow">
<td>0x002c</td>
<td>44</td>
<td>Makernote</td>
<td>Exif.Panasonic.Contrast</td>
<td>Short</td>
<td>Contrast setting</td>
</tr>
<tr class="OddRow">
<td>0x002d</td>
<td>45</td>
<td>Makernote</td>
<td>Exif.Panasonic.NoiseReduction</td>
<td>Short</td>
<td>Noise reduction</td>
</tr>
<tr class="EvenRow">
<td>0x002e</td>
<td>46</td>
<td>Makernote</td>
<td>Exif.Panasonic.SelfTimer</td>
<td>Short</td>
<td>Self timer</td>
</tr>
<tr class="OddRow">
<td>0x002f</td>
<td>47</td>
<td>Makernote</td>
<td>Exif.Panasonic.0x002f</td>
<td>Short</td>
<td>Unknown</td>
</tr>
<tr class="EvenRow">
<td>0x0030</td>
<td>48</td>
<td>Makernote</td>
<td>Exif.Panasonic.Rotation</td>
<td>Short</td>
<td>Rotation</td>
</tr>
<tr class="OddRow">
<td>0x0031</td>
<td>49</td>
<td>Makernote</td>
<td>Exif.Panasonic.0x0031</td>
<td>Short</td>
<td>Unknown</td>
</tr>
<tr class="EvenRow">
<td>0x0032</td>
<td>50</td>
<td>Makernote</td>
<td>Exif.Panasonic.ColorMode</td>
<td>Short</td>
<td>Color mode</td>
</tr>
<tr class="OddRow">
<td>0x0036</td>
<td>54</td>
<td>Makernote</td>
<td>Exif.Panasonic.TravelDay</td>
<td>Short</td>
<td>Travel day</td>
</tr>
<tr class="EvenRow">
<td>0x0e00</td>
<td>3584</td>
<td>Makernote</td>
<td>Exif.Minolta.PrintIM</td>
<td>Undefined</td>
<td>PrintIM information</td>
</tr>
<tr class="OddRow">
<td>0x4449</td>
<td>17481</td>
<td>Makernote</td>
<td>Exif.Panasonic.0x4449</td>
<td>Undefined</td>
<td>Unknown</td>
</tr>
</tbody>
</table><script type="text/javascript">
  //
  var Panasonic = new SortableTable(
    document.getElementById("Panasonic"),
    ["String", "Number", "String", "String", "String", "String"]
  );
  Panasonic.onsort = function () { 
	var rows = Panasonic.tBody.rows;
	var l = rows.length;
	for (var i = 0; i < l; i++) {
		removeClassName(rows[i], i % 2 ? "OddRow" : "EvenRow");
		addClassName(rows[i], i % 2 ? "EvenRow" : "OddRow");
	}
  };
  //
</script>
