Ref A: d827da617d5844cb9878a2a1ea919f0c Ref B: 56A33706CEE226DD6B64B570B2632C4F Ref C: Fri Aug 22 09:51:23 2014 PST