Ref A: 44e458f0b067420bbff1d1077fc5a44b Ref B: 4917DC4E1BFB26C2EA48FE15258D352F Ref C: Wed Oct 22 15:11:03 2014 PST