Ref A: abab344092ab4b27baa157f6872192a1 Ref B: DAD582C8BB1EC34B89A7B7C2864B167C Ref C: Wed Jan 28 15:48:43 2015 PST