Realistically speaking with the pace that they've been taking I would expect a release before Christmas. But you never know it might as well get released after New Year. As long as it takes I'm willing to wait as long if it's in a normal time range. It's better safe than sorry.