Ref A: 2da0c906619044c8b6ace9d8a3b8bcf0 Ref B: 6B9EF261E9E2D226B3275B68C87463A8 Ref C: Tue May 21 08:20:15 2013 PST