Hi, in my opinion, there would be a French stream draw around September 3 2019. But this is only personal guess, there is no official guarantee.
Reasoning : from 7 Feb to 22 May, there is 105 days (=45 days to submit application + 60 days to approve application). so 105 days after 22 May i.e. by...