Excellent information. Provides a good jumping off point to cryptography. Thanks