Thank you for this awesome, very complete, guide.
I've used your calculator for about 3 months now and I find it extremely helpful.