maharance