Ref A: 25228E8C6D58459E8C5899955968B7CF Ref B: 61E040D8F33D98648C5648C5BB8354B1 Ref C: Fri Feb 10 06:48:48 2012 PST