richard01032012