Lanczos Algorithms for Large Symmetric Eigenvalue Computations Volume II: Programs