Ffx escrow on LLL shares ends 23 June today is 23 April. that's 2 months away. I expect the Finch to put in place their promise to return shares to LLL SHs on that day and not months later