Past programs:

SMPC-2015.pdf

SMPC-2013.pdf

SMPC-2011.pdf

SMPC-2009.pdf

SMPC-2007.pdf

SMPC-2003.pdf

SMPC-2001.pdf