Ref A: 12b9238889af4883a601ceb0cc8723b4 Ref B: 8F08D261EEEBEFA404F0640D103F3B2F Ref C: Tue May 21 08:14:50 2013 PST