Ranolazine v placebo NR NR NR NR NR NR 2 (100)