Ref A: 79ef50400ef14d54b66c47074b673751 Ref B: E41127C538F55822F94B238D1C7683B4 Ref C: Fri May 24 12:04:14 2013 PST