Child tax credits deposited Friday: Why yours possibly did n