Thanks again Richard for yet another wonderful post!

Great information!!