Preliminary run, many improvements will be made. Forgot to hit the split on last hit so had to go back and watch the time. Mods please confirm time for good standing.