Hi! I actually called the admissions office this morning because I was getting impatient. They told me that decisions would be out the last week in March. Admissions letters will include information about funding.
I called the admissions office and they told me that they don't know exactly which day they'll release decisions, but they hope that it will be "sooner rather than later" and definitely by the 15th. Maybe they're being coy, but it didn't sound to me like they're ready to release today.