Ref A: ea08c48e780a42caabf5ca461e1eef21 Ref B: 2FCF5552BFFA28AF46544DE8998EF804 Ref C: Fri May 24 06:58:41 2013 PST