SEMLER SCIENTIFIC, INC. INVESTORS’ RIGHTS AGREEMENT June 7, 2012