After you file

Yes they was and yes ddd means direct deposit date