Very interesting post Sanjay. The charts you have drawn are very accurate.