The info about 75% and 100% at 5 and 7 years is correct. (From final linecheck).
Are you sure?
I left last year exactly 7 years from date of joining and I got 100% of everything! It may not kick in until final line check but the payout date is based on DOJ from my ecperience...