Detailed version - Note:- Thithi Vaara nakshatra details need to be changed.
...