The code below stops when I get to the if statement. I can
see the data all come in fine when I trace it, but there is
something wrong with my if statement because it never resolves and
should. Any observations would be appreciated - I have been looking
at it too long and can't get to work.