Ref A: 7a0a985e9f114fa2b965ca876e7b844d Ref B: C21EC047095805771EFF6BA78163B383 Ref C: Thu Oct 30 08:55:56 2014 PST