Ref A: 14b8f16117e94bde9eecbbd0279005b6 Ref B: 6BFE51D11B527DF57521E59FFDB7F262 Ref C: Fri Oct 31 09:34:41 2014 PST