Ref A: 13125217cd3042d1912510dde15e8ad4 Ref B: EC08498A23B2D6C85D3AB5A88B888CB5 Ref C: Thu May 23 13:39:12 2013 PST