Most insterresting update... still digesting it !
That being said I really wonder how they came up with this Sept 03 date ? Either the cause is identifed, and it's a long time to finalise a report, or it is not, in which case who knows how much effort is still needed ?!