apr12_final-