Magnolia Inc. timely filed its 2021 federal income tax return on March 15, 2022, reporting gross income of $2,400,000. The IRS later discovered Magnolia omitted $700,000 of gross income (no fraud). What is the latest date the IRS may assess additional tax?