Title: Dilip Ranade, the decrypted self