Ref A: 6a0235ea28d14f81bf9c5fa3f1a9f1cd Ref B: F9176516CE1AA4775EAB6D419B2665E5 Ref C: Fri Mar 06 07:18:43 2015 PST