Ref A: 416b993cc8334fa2adcd6d3fd7ae1c8a Ref B: F9A653C6622EB4743861B5A0BDD2227F Ref C: Fri Jan 30 04:39:32 2015 PST