Ref A: 878ffc16270e4f0fa74774351d814feb Ref B: 0140C308972F9DB568078D752D91F923 Ref C: Mon May 20 06:04:33 2013 PST