Ref A: ea7136accff94d0893267796d012e770 Ref B: EED3A44BEA35CF1565B3DE19FA46AB28 Ref C: Fri May 24 19:59:01 2013 PST