Sorry for our delay feedback!
The contract is is being reviewed by our Legal. Expected we can sign contract and sent its hard copies to you within this week.
According to payment form in contract, we will pay total contract value to you within 60 days from the date of signing contract. This mean you can receive payment on August.
Please let me know if you have any concern.