Wow, lots going on. Excellent contributions from all, and great job bringing it all together.
Regards,
Leon