Ref A: 1a80ffbd2fa94a249fc96bbbd7c31fdb Ref B: 719F320BA2830EED5CEFB7D829B845FE Ref C: Fri Aug 22 11:50:33 2014 PST