Pañcāṅga — Bengaluru — 31 May 2026