US obtains Iranian enriched uranium by July 31? — Macropredict