StepStone Faces $2.17B Payout on Cash of Just $266 Million