Used more bitshifting, got speed to 5.14 on SW1 program, 5.26 on Bird, SW 2 program.