Ref A: 62646914b56c4a99aed9df2b618460fd Ref B: 5F8E7ECE8B552AA134CB85CB3770E8A8 Ref C: Fri Aug 01 16:37:47 2014 PST