Thanks to yedda and C1ph3r, I now have at least a partial answer -- not 100% complete, but more than I knew before. So a worthwhile experience.