Source: http://pointsmilesandmore.com/index.php/2017/04/03/earn-a-70000-spg-sign-up-bonus-stacking-101/