| line | !l | l&&!r | l&&r | condition | 
 
| 364 | 0 | 0 | 0 | $self->sparse and $newHash eq $nullHash | 
 
| 409 | 0 | 0 | 0 | $end and $srcSeek > $end | 
 
| 416 | 0 | 0 | 0 | $dstFh and $status eq 'sparse' | 
 
| 423 | 0 | 0 | 0 | $self->truncate and $dstFh | 
 
|  | 0 | 0 | 0 | $self->truncate and $dstFh and $srcSeek | 
 
|  | 0 | 0 | 0 | $self->truncate and $dstFh and $srcSeek and @{$self->data;} == 1 | 
 
|  | 0 | 0 | 0 | $self->truncate and $dstFh and $srcSeek and @{$self->data;} == 1 and $self->data->[0]{'start'} == 0 | 
 
|  | 0 | 0 | 0 | $self->truncate and $dstFh and $srcSeek and @{$self->data;} == 1 and $self->data->[0]{'start'} == 0 and $self->data->[0]{'end'} == 0 |