| line | true | false | branch | 
 
| 693 | 2 | 0 | if ($size == 32) { } | 
 
| 703 | 0 | 2 | if $res | 
 
| 717 | 8 | 1 | unless $et | 
 
| 719 | 1 | 0 | if (defined $dat and length $dat == 32) { } | 
 
| 750 | 0 | 1 | unless $ifd == 0 | 
 
| 751 | 1 | 0 | if ($stripOffsets or $stripByteCounts) { } | 
 
| 752 | 0 | 1 | unless $stripOffsets and $stripByteCounts and $stripOffsets->[2] == 1 | 
 
| 756 | 0 | 0 | if ($offsetInfo->{'280'}) | 
 
| 767 | 1 | 0 | if ($rawDataOffset and not $err) | 
 
| 768 | 0 | 1 | unless $rawDataOffset->[2] == 1 | 
 
| 769 | 1 | 0 | if ($stripOffsets) | 
 
| 770 | 0 | 1 | unless $stripOffsets->[3][0] == 4294967295 or $stripByteCounts->[3][0] == 0 | 
 
| 773 | 0 | 1 | if $err | 
 
| 774 | 1 | 0 | if ($rawDataOffset) | 
 
| 776 | 0 | 1 | if ($stripOffsets and $stripOffsets->[3][0] != 4294967295) | 
 
| 786 | 0 | 1 | unless $raf->Seek(0, 2) | 
 
| 791 | 0 | 1 | if $len < 1000 and $len != 22 or $len & 2147483648 | 
 
| 792 | 0 | 1 | if $err | 
 
| 811 | 0 | 1 | if ($dirStart) | 
 
| 838 | 1 | 0 | $result > 0 ? : | 
 
| 854 | 0 | 2 | unless $tagInfo | 
 
| 856 | 0 | 2 | if ($dirStart) | 
 
| 869 | 0 | 2 | if ($verbose) | 
 
| 885 | 0 | 2 | if ($verbose) |