The bharatiya nyaya sanhita,2023 (45 of 2023) - Bare Act (Delhi, 2025)