| line | !l | l&&!r | l&&r | condition | 
 
| 450 | 0 | 0 | 2 | $tagTablePtr->{'VARS'} and $tagTablePtr->{'VARS'}{'ENTRY_SIZE'} | 
 
| 509 | 41 | 61 | 0 | $tagInfo and ref $tagInfo ne "HASH" | 
 
| 510 | 41 | 59 | 0 | $tagInfo and $tagInfo->{'SubDirectory'} | 
 
|  | 99 | 0 | 0 | $et->{'DropTags'} and $tagInfo && $tagInfo->{'Drop'} || $size > 8192 | 
 
| 536 | 0 | 0 | 1 | defined $newValue and length $newValue | 
 
| 550 | 15 | 41 | 0 | $tagInfo and $tagInfo->{'PutFirst'} | 
 
| 590 | 0 | 0 | 5 | $tagTablePtr->{'VARS'} and $tagTablePtr->{'VARS'}{'ENTRY_SIZE'} | 
 
| 662 | 134 | 0 | 0 | $count > 100000 and not $binary | 
 
| 672 | 49 | 16 | 1 | $exp > 120 and $exp < 140 | 
| line | l | !l&&r | !l&&!r | condition | 
 
| 391 | 0 | 0 | 0 | $parms{'Count'} || $size | 
 
| 440 | 2 | 0 | 0 | %$newTags or $et->{'DropTags'} | 
 
|  | 0 | 0 | 0 | %$newTags or $et->{'DropTags'} or $et->{'EDIT_DIRS'}{'PhaseOne'} | 
 
| 445 | 1 | 1 | 0 | $dirInfo->{'DirLen'} || $dirInfo->{'DataLen'} - $dirStart | 
 
| 472 | 0 | 0 | 2 | $numEntries < 2 or $numEntries > 300 | 
 
|  | 0 | 0 | 2 | $numEntries < 2 or $numEntries > 300 or $ifdEnd > $dirLen | 
 
| 508 | 2 | 59 | 41 | $newTags->{$tagID} || $tagTablePtr->{$tagID} | 
 
| 510 | 0 | 0 | 0 | $tagInfo && $tagInfo->{'Drop'} || $size > 8192 | 
 
| 518 | 2 | 0 | 0 | $formatStr eq "string" or $formatStr eq "undef" | 
 
| 549 | 7 | 1 | 94 | $size & 3 or not $size | 
 
| 584 | 5 | 0 | 0 | $dirInfo->{'DirLen'} || $dirInfo->{'DataLen'} - $dirStart | 
 
| 611 | 0 | 0 | 4 | $numEntries < 2 or $numEntries > 300 | 
 
|  | 0 | 0 | 4 | $numEntries < 2 or $numEntries > 300 or $ifdEnd > $dirLen | 
 
| 659 | 0 | 0 | 70 | $verbose or $htmlDump |