Ref A: 6924df2b874f4203a4c2f4182d086c5b Ref B: E0CF351D79A8A241A3386DA214F91A1F Ref C: Wed Oct 01 16:08:34 2014 PST