STOCK PURCHASE AGREEMENT AMONG PROSPECT MEDICAL GROUP, INC., PROSPECT MEDICAL SYSTEMS, INC., STARCARE MEDICAL GROUP, INC. (dba Gateway Medical Group, Inc.), APAC MEDICAL GROUP, INC. (dba Gateway Physicians Medical Associates, Inc.), PINNACLE HEALTH...