CAST6 complete.  Need to add testing.