BIR51 deadlines for the 2025/26 cycle: N, D and M block-extension dates, the e-filing month, supporting documents and penalties for filing late.