Ref A: 766f2c18e3b4436791dc65777e156b31 Ref B: 3690C3AEE5406B64B7C969EFCAD117E0 Ref C: Sat May 25 00:51:42 2013 PST